Preciso utilizar a função HTTPQUOTE para fazer uma requisição PATCH em uma api que utiliza HTTPS porem sempre está me retornando NIL na resposta.
A requisição é a seguinte
cResponse := HTTPQuote("https://api.rd.services/platform/contacts/email:teste@teste.com", "PATCH",,cPostParam,120,aHeadStr,@cHeaderRet)
A pergunta é, tem alguma configuração especial para pode fazer requisições em serviços HTTPS?
Ps: o Acesso a documentação da rotina está bloqueado pra mim (http://tdn.totvs.com/display/tec/HTTPQuote)
Edit:
Após o comentário do Daniel. Descobri que é possivel utilizar a HTTPGETSTATUS
para verificar a resposta do servidor, que no caso era UNAUTHORIZED
. O problema estava no meu header da requisição.
Boa tarde Eduardo, já verificou se o cHeaderRet traz alguma informação sobre o erro ou já tentou utilizar a função HTTPGetStatus após a requisição?
— Daniel Mendes 20 de Sep de 2019Daniel, o cHeaderRet veio vazio. Não tentei o HTTPGetStatus. Vou tentar, valeu.
— Eduardo Santana 20 de Sep de 2019