|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Aug 2006
Messaggi: 18
|
[JAVA] Utilizzare Google in una servlet
Ciao a tutti!
Devo utilizzare il servizio Google Immagini all' interno di una Servlet Java. Se faccio semplicemente URL u = new URL("http://images.google.it/images?q="+ImgDaCercare); non funziona e mi lancia un' eccezione. Infatti stavo leggendo che Google non permette di usare i suoi servizi all' interno di un programma. Come posso fare ?? Grazie
__________________
|
|
|
|
|
|
#2 |
|
Bannato
Iscritto dal: Jan 2003
Città:
Messaggi: 4423
|
...come intendi utilizzare il servizio di immagini?...aprire l'url in questione non dovrebbe avere nessun problema...
...ciao Andrea... |
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: Aug 2006
Messaggi: 18
|
Ciao!..questo è un esempio:
Codice:
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
URL u = new URL("http://images.google.it/images?q=casa");
PrintWriter out = response.getWriter();
String line;
BufferedReader in = new BufferedReader(new InputStreamReader(u.openStream()));
while ((line = in.readLine()) != null) {
out.write(line);
out.flush();
}
out.close();
}
java.io.IOException: Server returned HTTP response code: 403 for URL: http://images.google.it/images?q=casa sun.net.http://www.protocol.http.HttpURLConn...tion.java:1313) java.net.URL.openStream(URL.java:1010) googleImage.ServletGoogleImage.doGet(Unknown Source) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
__________________
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:04.



















