Ich möchte eine HTTP-Verbindung einrichten, um Anfrage zu senden und erhalten Sie die Antwort in einer eigenständigen Java-Anwendung, kann mir jemand helfen, wie kann ich damit fortfahren ????Java http Verbindung
Antwort
HttpURLConnection connection = null;
try {
URL url = new URL("www.google.com");
connection = (HttpURLConnection) url.openConnection();
connection.connect();
connection.getInputStream();
// do something with the input stream here
} catch (MalformedURLException e1) {
e1.printStackTrace();
} catch (IOException e1) {
e1.printStackTrace();
} finally {
if(null != connection) { connection.disconnect(); }
}
Aus Sicherheitsgründen sollten Sie auf Ihrer Verbindungsreferenz im endgültigen Block überprüfen –
@ Jeroen - Guter Punkt, vereinbart. Ich werde aktualisieren. –
Erhalten von Ausnahme .... java.net.ConnectException: Zeitüberschreitung der Verbindung: connect – user323101
können Sie URLConnection Klasse verwenden, um mit Standard-Java-Bundle (seit JDK 1.0!) Oder ein höheres Niveau HTTP-Client wie Apache's HTTPCLIENT, die zusätzlich zu Plain-HTTP, höhere Level-Komponenten wie Cookies, Standard-Header und mehr liefert.
Ein paar Antworten haben bereits darauf hingewiesen, Apache HTTP-Client, aber sie verlinken auf Version 3.x, die nicht mehr eingehalten wird. Sie sollten Version 4 verwenden, die eine etwas andere API hat, wenn Sie diese Bibliothek verwenden möchten: http://hc.apache.org/httpcomponents-client-4.0.1/index.html
- 1. Öffnen http-Verbindung: android.os.NetworkOnMainThreadException
- 2. Vollduplex HTTP-Verbindung
- 3. Android HTTP-Verbindung
- 4. Java-Anwendung mit HTTP-Verbindung: "Connection refused error"
- 5. Spring MVC WebApp: @ Schedule: java-sdk-http-Verbindung-Reaper:
- 6. Wie installiere ich eine HTTP-Verbindung von Java-Anwendung
- 7. Eine http-Verbindung erneut versuchen
- 8. Pause/Resume http Verbindung Download
- 9. Firebird Verbindung mit Java
- 10. Internet-Verbindung erkennen Java
- 11. Java HTTP/2 Server Sockel
- 12. Android http Verbindung mit OkHttp nicht funktionieren
- 13. HTTP-Tunnel-Servlet (Java)
- 14. Java mehrere Verbindung herunterladen
- 15. Java Authenticator pro Verbindung?
- 16. SSH-Verbindung Java
- 17. Java - MySQL Verbindung getter
- 18. VirusTotal HTTPS Verbindung Java
- 19. Java-Socket-Verbindung Wiederverwendung
- 20. Java HttpURLConnection Verbindung nicht, wenn ich eine Verbindung() aufrufen
- 21. Einbettbare Java-HTTP-Server
- 22. JAVA: http Post Anfrage
- 23. Java HTTP Beitrag Hilfe
- 24. HTTP Node.js Java-API
- 25. Java Http Umleitung
- 26. Java-HTTP-Proxy-Server
- 27. Lebensdauer von Java Http
- 28. Java-HTTP-Verbindungspool überprüfen
- 29. Java Http Tunneling
- 30. Java HTTP Proxy
Übrigens, zögern Sie nicht, eine Antwort zu "akzeptieren", wenn es für Sie am hilfreichsten war. (Obwohl Sie möglicherweise ein nicht registrierter Benutzer sind, und ich bin mir nicht sicher, ob das möglich ist?) –