horse icon indicating copy to clipboard operation
horse copied to clipboard

Na versão Seattle o Body do Request não esta reconhecendo caracteres especiais

Open ds-sampaio opened this issue 8 months ago • 12 comments

Utilizando o windows, postman e Delphi Seattle. Conteúdo do Body: { "nome": "TIPOSEPARACAO", "descricao": "Tipo de separação" }

Na api, na chegada do Request.Body: { "nome": "TIPOSEPARACAO",'#$D#$A' "descricao": "Tipo de separação"'}

Sugestão de correção no metodo Body do Horse.Request function THorseRequest.Body: string; begin {$IF CompilerVersion <= 31.0} Result := TEncoding.UTF8.GetString(BytesOf(FWebRequest.RawContent)); {$ELSE} Result := FWebRequest.Content; {$ENDIF} end;

ds-sampaio avatar Nov 17 '23 12:11 ds-sampaio