Open URL in Java den Inhalt
Bin auf der Suche nach einer Möglichkeit zum öffnen einer url in java.
URL url = new URL("http://maps.google.at/maps?saddr=4714&daddr=Marchtrenk&hl=de");
InputStream is = url.openConnection().getInputStream();
BufferedReader reader = new BufferedReader( new InputStreamReader( is ) );
String line = null;
while( ( line = reader.readLine() ) != null ) {
System.out.println(line);
}
reader.close();
Fand ich, dass die Art und Weise.
Ich habe es in meinem Programm, und der folgende Fehler aufgetreten ist.
The method openConnection() is undefined for the type URL
(nach url.openConnection())
Was ist mein problem?
Ich benutze einen tomcat-server mit servlets, ...
try this one: docs.oracle.com/javase/tutorial/networking/urls/readingURL.html
Das problem ist wahrscheinlich, dass Sie nicht mit
danke.... es funktioniert 😉
Das problem ist wahrscheinlich, dass Sie nicht mit
java.net.URL
aber einige andere Klasse namens URL
.danke.... es funktioniert 😉
InformationsquelleAutor alexander-fire | 2012-04-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
InformationsquelleAutor Vaibs
InformationsquelleAutor miguepiscy
Es funktioniert für mich.
Bitte prüfen Sie, ob Sie mit der rechten Importe?
InformationsquelleAutor Glenn VdB
Folgende code sollte funktionieren,
InformationsquelleAutor deepak bhat
Sind Sie sicher, dass mithilfe der
java.net.URL
Klasse? Überprüfen Sie Ihre import-Anweisungen.InformationsquelleAutor rlegendi
Kann es sein nützlich, um ein http-client-Bibliothek wie beispielsweise diese
Es gibt mehr Dinge wie Zugriff verweigert , das Dokument verschoben etc zu behandeln, die beim Umgang mit http.
(obwohl, es ist unwahrscheinlich in diesem Fall)
InformationsquelleAutor Jayan
Wenn Sie nur wollen, zu öffnen die Webseite, ich denke, weniger ist mehr in diesem Fall:
InformationsquelleAutor Andy Reid
Fand ich diese Frage, während Googeln. Beachten Sie, dass, wenn Sie wollen einfach nur nutzen Sie die URI ' s Inhalte über so etwas wie eine Zeichenfolge, ziehen Sie die Verwendung von Apache
IOUtils.toString()
Methode.Beispielsweise eine Beispiel-Codezeile könnte:
InformationsquelleAutor entpnerd