Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 7 Próxima »

Charset é o local para definir com qual Codepage o REST irá trabalhar.
Não é obrigatório informar, porém o REST trabalha com UTF-8 como padrão.

Para mudar conforme necessidade, somente passe o valor desejado na chave Charset da sessão do server criado.
Ex:
Charset=UTF-8
Charset=CP1252




Veja aqui para saber mais sobre como configurar o REST

Importante saber que se o ambiente principal (Environment) estiver com um Codepage diferente do definido no REST, o application Server converterá automaticamente o buffer de retorno, caso seja um texto, para o Codepage de saída.


Ex:
Se o Environment estiver configurado com seu Codepage padrão, ou seja CP1252, e o REST também estiver com seu Codepage padrão, UTF-8, ao final do atendimento da requisição e antes de entregar a mensagem ao cliente, acontecerá a conversão de CP1252 para UTF-8.

Erro na conversão entre Codepages


Caso o buffer de origem contenha algum caractere que invalide a conversão entre os Codepages, o applicationServer informará no console.log
o erro de conversão, conforme exemplo:
[WARN ][SERVER] error in conversion routine. to: utf-8 from: cp1252.

Além disso, o retorno será com o buffer original e não ocorrerá a conversão.

Portanto, no header da mensagem HTTP terá a informação:
Content-Type: charset=cp1252

Ao invés de:
Content-Type: charset=utf-8

  • Sem rótulos