Ir para conteúdo
  • Cadastre-se

ACBrIBGE - Erro HTTP: 400 Bad Request


Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 1518 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Bom dia!

Não estou conseguindo consultar o IBGE quando passo o estado.

Na consulta só por nome retorna normal, mas se adiciono a UF retorna esse erro.

Exemplo:

Efetuando consulta HTTP em:
https://servicodados.ibge.gov.br/api/v1/localidades/estados/35/municipios

Erro HTTP: 400 Bad Request
Socket Error: 0 
URL: https://servicodados.ibge.gov.br/api/v1/localidades/estados/35/municipios

Resposta HTTP:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>400 Bad Request</title>
</head><body>
<h1>Bad Request</h1>
<p>Your browser sent a request that this server could not understand.<br />
</p>
</body></html>

Testando a chamada pelo postman ela está funcionando. Exemplo:

image.thumb.png.29f9ba6c78b3ac4befcf0a4cf31fccdd.png

 

Tentei debugar as units ACBrIBGE e ACBrSocket mas não consegui achar nada que pudesse estar causando isso.

Alguém saberia o que é?

Att,

Wilson

  • Consultores
Postado

Bom dia.

existe mesmo o erro. estamos analisando

  • Curtir 1

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membro Pro Verificado
Postado
6 horas atrás, Juliomar Marchetti disse:

Bom dia.

existe mesmo o erro. estamos analisando

Juliomar, boa tarde. 

 

Aparentemente o servidor esta recusando dados enviados no Header. Ou algo parecido.  

 

Na unit ACBrIBGE na linha 1241 :

troquei :   HTTPGetCompressed( AURL ); 

por :    HTTPGet( AURL ); 

 

e obtive sucesso. acredito que o servidor não esta aceitando o parâmetro que indica um retorno compactado. (Não é minha praia, então não sei se o acerto correto seria este , ou até mesmo se soube me expressar de forma clara).

  • Curtir 1

Fabio Franzini

LogPNG - 160.png

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 1518 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...