Galera sou novo aqui no forum, tenho um conhecimento razoavel...
to querendo resolver um problema.. to a duas semanas procurando a solução e nao consigo achar.. posso dizer que nao há mnais aonde procurar.. soh apelar pra perguntar a galera aqui do forum... :grin:
tipo, eu to querendo fazer um prog que use o google para fazer buscas.. eh um prog simples mas que pretendo aprimorar mais adiante....
sei que pra fazer uma busca no google eu tria apenas de usar a seguinte url: "http://www.google.com.br/search?q=java" para procurar sobre "java"
acontece que eu consigo faze o prog acessar a pg do google assim:
private void urlFieldActionPerformed(java.awt.event.ActionEvent evt) {
htmlPane.setEditable(false);
String url = urlField.getText();
try {
htmlPane.setPage(new URL( url ));
urlField.setText(url);
} catch(IOException ioe) {
warnUser("O link não pôde ser aberto: (\"" + url + "\").\nErro: (\"" + ioe + "\").");
}
htmlPane.addHyperlinkListener(
new HyperlinkListener() {
public void hyperlinkUpdate( HyperlinkEvent evento ) {
if ( evento.getEventType() == HyperlinkEvent.EventType.ACTIVATED )
try {
htmlPane.setPage(new URL( evento.getURL().toString() ));
urlField.setText(evento.getURL().toString());
} catch(IOException ioe) {
warnUser("O link não pôde ser aberto: (\"" + evento.getURL().toString() + "\").\nErro: (\"" + ioe + "\").");
}
}
}
);
}
por isso ai jah da pra navegar em sites... nao com a mesma definição do IE e tal.. mas da pra ir.. eu queria msm eh fazer ele ir direto na url que eu quero pra fazer a busca por exemplo:
htmlPane.setPage("http://www.google.com.br/search?q=java");
e abrir a pagina do google JÁ COM OS RESULTADOS DA PESQUISA, mas eu tento fazer isso e da o seguinte erro:
java.io.IOException: Server returned HTTP response code: 403 for URL: http://www.google.com.br/search?q=java
se eu botar soh: htmlPane.setPage("http://www.google.com.br/search?q="); sem o "java" ele funciona.. abre a pagina inicial do google.. mas se eu botar o que eu to procurando ele da o erro
alguem sabe como eu posso resolver isso?
nao sei se entenderam o que eu quis dizer.. saum 4: 20 da manha to ateh agora tentando fazer isso.. na verdade to a semana toda... por isso desculpem os erros ae..
como eu faço para ao inves de usar o request usar o post? pois jah tenei tbm e nao consegui...
me ajudem ai pessoal.. eu quero resolver isso logo pra poder volktar a dormir com os anjos.. nao com as classes ;)
quero fazer tipo a função do form/submit no html.. de preferencia ao metodo POST.. pq nao gosto de ficar passando tudo pela url
po isso serviu ateh como um desabafo hehehe
agradeço desde ja pela ajuda!