Estou tentando acessar um site usando https e obter solicitação usando cliente apache http, o problema que estou enfrentando é que, quando tento acessar meu url desejado a partir do código, ocorre a seguinte exceção
Caused by: java.net.URISyntaxException: Illegal character in query at index: <some url>
mas quando eu verifico, o URL de exceção não é o mesmo que o meu, pode ser que ele esteja tentando redirecioná-lo
posso explicar melhor meu cenário da seguinte maneira:
HttpGet get0 = new HttpGet(myurl);
CloseableHttpResponse httpResponse_g0 = httpclient.execute(get0);
então a exceção vem e afirma:
Caused by: java.net.URISyntaxException: Illegal character in query at index: <some other url>
alguém pode explicar como isso está acontecendo e como posso controlar isso?
Encontrei uma resposta para a seguinte pergunta: https://stackoverflow.com/a/8065310/698554 na verdade, tenho que evitar redirecionamentos e capturá-los manualmente.
Este artigo é coletado da Internet.
Se houver alguma infração, entre em [email protected] Delete.
deixe-me dizer algumas palavras