Requisição Post com ContentType sem informação #132
-
Estou enviando uma requisição Post para a API, que pelo Postman da certo, porém, quando tento pelo meu app Delphi ele volta mensagem de erro do modo padrão sem ser no Json, o que pelo que percebi, se eu deixar no postman sem ContentType também da a mesma coisa. Por isso, acredito que o contenttype 'application/json' não esta enviando corretamento junto da requisição. Como está meu código:
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Logo que fiz a postagem, testei a última coisa e consegui resolver! Com a propriedade ContentType do TRequest não estava dando certo, mas ao retirar ele e deixando como eu mostro abaixo, ele da certo.
Quando adiciono o objeto Json "jBody" para dentro do body, e não coloco a propriedade ContentType, ele automaticamente identifica o contenttype e da certo (pois o body contém um objeto JSON), porém, se eu voltar a propriedade, ela da errado kkk |
Beta Was this translation helpful? Give feedback.
Logo que fiz a postagem, testei a última coisa e consegui resolver!
Com a propriedade ContentType do TRequest não estava dando certo, mas ao retirar ele e deixando como eu mostro abaixo, ele da certo.
LResponse := TRequest.New.BaseUrl('https://appblablabla.com.br') .Resource('/api/v1/') .AddBody(jBody).Post;
Quando adiciono o objeto Json "jBody" para dentro do body, e não coloco a propriedade ContentType, ele automaticamente identifica o contenttype e da certo (pois o body contém um objeto JSON), porém, se eu voltar a propriedade, ela da errado kkk
Estranho, mas resolvido!
Se acontecer com mais alguém, talvez isso ajude!