Codificando as Chamadas ao API
Estou criando um Servidor Webservice usando Datasnap/rest e preciso que nas chamadas do API o cabeçalho de resposta (hearders) seja "Content-Type", e application/json e configurado como utf-8. Como eu faço isso?
Hoje o Headers esta assim:
Content-Type=text/html; charset=ISO-8859-1
Content-Length=1259
Preciso que venha assim:
Content-Type: application/json;
charset=UTF-8
Desde já agradeço.
PS. Aproveitando o tópico, sobre WebService como é que eu pego o IP da máquina que fez a requisição na minha WS?
:)
Hoje o Headers esta assim:
Content-Type=text/html; charset=ISO-8859-1
Content-Length=1259
Preciso que venha assim:
Content-Type: application/json;
charset=UTF-8
Desde já agradeço.
PS. Aproveitando o tópico, sobre WebService como é que eu pego o IP da máquina que fez a requisição na minha WS?
:)
Dirceu Morais
Curtidas 0
Respostas
Gutierry Pereira
02/08/2017
Bom dia,
No evento "BeforeDispatch" do WebModule adicione o seguinte código:
Espero ter ajudado.
Att: Gutierry Antonio
No evento "BeforeDispatch" do WebModule adicione o seguinte código:
Response.ContentType := 'application/json;charset=UTF-8';
Espero ter ajudado.
Att: Gutierry Antonio
GOSTEI 0
Dirceu Morais
02/08/2017
Blz,
Ajudou bastante.
Ajudou bastante.
GOSTEI 0