Sto diventando 404 mentre accedo a una pagina Web tramite jsoup. Ma la pagina si carica bene quando si accede tramite un browser.Ottenere 404 durante l'accesso a una pagina Web tramite jsoup
Sono stato in grado di accedere alla pagina attraverso jsoup pochi giorni indietro. Ma ora getta 404. Ho provato ad aggiungere User-Agent, timeout ecc. Ma senza fortuna.
In Firebug, sto ricevendo 404 per la richiesta, ma la pagina si carica bene nel browser.
Non sono sicuro come la pagina venga visualizzata nel browser ma non tramite il programma Java.
Document doc = Jsoup.connect("http://example.com/stock.php?"+quote).userAgent("Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36")
.timeout(1000*7).get();
l'esecuzione del programma Java, ottenendo sotto l'errore:
org.jsoup.HttpStatusException: HTTP error fetching URL. Status=404, URL= http://example.com/stock.php?AAA
at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:537)
prega fatemi sapere se è richiesto ulteriori informazioni.
Sei sicuro che il browser carica? Potrebbe essere dalla cache? – Areca
Se è possibile aggiungere l'URL reale, può essere utile. – TDG
@Areca, ho provato anche a svuotare la cache. Ancora senza fortuna. –