Replies: 1 comment 2 replies
-
Legal... você também pode alterar o Content-Type da seguinte forma: TRequest.New.ContentType('') Dessa forma não da certo? Dai não precisa alterar o addbody |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Estava com dificuldades de consumir um rota para envio de um arquivo png/jpg, via postman estava funcionando, porém no body tinha que marcar a opção de Binary, vi que no header ele criava o Content-Type do tipo image/png ou image/jpeg, a alternativa que encontrei foi sobreescrever o método addbody fazendo o seguinte:
function AddBody(const AContent: TStream; const AOwns: Boolean = True; const AContentType: TRESTContentType = ctAPPLICATION_JSON): IRequest; overload;
Sendo assim tive um método para alterar o contentType em tempo de execução e com a opção de enviar um TStream, não sei se é a melhor maneira mas funcionou.
Se alguém já passou por problema semelhante e gostaria de compartilhar, seria interessante.
Beta Was this translation helpful? Give feedback.
All reactions