Acessar uma URL via aplicação e capturar o conteudo

6 respostas
A

[Resolvido]

Ola galera, estou precisando urgente de ajuda.

Estou usando a classe java.net para capturar paginas html de um servidor que esta protegido, necessito autenticar pra poder capturar as paginas e não sei se tenho que autenticar o proxy ou somente o cliente.

Quando digito a url no navegador ele me pede um usuario e senha de acesso eu digito e a url carrega.

6 Respostas

M

Bem vindo ao fórum!

Se você não digitar o usuário e senha, que erro você recebe?

A

Unauthorized
Proper authorization is required for this area. Either your browser does not perform authorization, or your authorization has failed

A mensagem acima quando não digito nada trez vezes.

M

Isso me cheira a erro 401 (Unauthorized).

Não tem a ver com proxy (se tivesse, seria o erro 407 - Proxy Authentication Required).

De qualquer forma, para autenticar-se em qualquer um dos dois casos, usa-se um Basic Access Authentication (usuário e senha, sem criptografia nem nada).

Para implementar isso em Java, recomendo que leia este artigo: http://download.oracle.com/javase/6/docs/technotes/guides/net/http-auth.html (foco na seção “Http Basic” e no exemplo)

A

Boa noite Marcos!

Obrigado pelas boas vindas.

O erro é esse mesmo, quando rodo minha aplicação ela me reporta este erro.

Vou dar uma olhada no artigo.

Obrigado

T

Andre, caso ache a resposta do seu problema poste aqui…
eu tenho interesse nesse assunto hehehehe

A

Marcos muito obrigado.

Problema resolvido.

valeu

Two_

O link que o marcos passou resolve o problema.

Caso não resolva fala que te passo o codigo.

http://download.oracle.com/javase/6/docs/technotes/guides/net/http-auth.html (foco na seção “Http Basic” e no exemplo)

Abraços;

Criado 30 de dezembro de 2010
Ultima resposta 30 de dez. de 2010
Respostas 6
Participantes 3