我在本地网络中的另一台计算机上启动了Apache Web服务器,它的根文件夹中有一个.php文件,所以我可以使用地址从浏览器发送我的请求如“192.168.1.5/connect.php?param1=value1 & param2 = value2”。我真的需要从我的java代码中做到这一点,这对我来说有点困惑。由于我使用的是IP地址,因此我不能使用HttpUrlConnection来发送我的请求,因为它需要有一个URL。有没有类似于HttpUrlConnection,但IP地址?通过java中的IP地址发送HTTP GET请求到目标IP地址
回答
HttpUrlConnection
可以完美地用于两个主机HTTP连接和IP地址的HTTP连接:
HttpURLConnection conn = (HttpURLConnection) new URL("http://192.168.1.5/connect.php?param1=value1¶m2=value2").openConnection();
非常感谢你!我完全忘了我应该使用“http://”前缀。对不起愚蠢的问题,再次感谢。 –
请阅读并为这里https://www.ietf.org/rfc/rfc1738.txt
描述说了这么多,http方案允许主机名或IP地址了解URL语法。
http://192.168.1.5/connect.php?param1=value1¶m2=value2
是一个有效的URL。
这正是我所说的,但我的问题是,我不能从java代码发送这样的请求。如果我有像“website.com”这样的域名,我可以使用HttpUrlConnection轻松地将这些请求发送到服务器。但是,当我必须使用IP地址而不是域名时,HttpUrlConnection似乎不起作用。 –
显然你还没有看到我的答案.... – thst
- 1. 欺骗HTTP请求的源IP地址
- 2. 通过IP地址
- 3. 使用http请求标头中的地址192.168.0.0网络的IP地址
- 4. IP地址与“http://”
- 5. 如何修改Go中的http请求中的ip地址/ Java
- 6. java udp从特定IP地址发送
- 7. 使用广播IP地址和MAC地址发出TCP请求
- 8. 如何使用volley发送POST请求到IP地址(android)
- 9. Java连接到IP地址
- 10. 来自httpheader的请求的IP地址
- 11. 获取通过html表格发送请求的服务器的IP地址
- 12. 发送来自特定IP地址的SOAP请求
- 13. 在C#中相同LAN上的IP地址到MAC地址的IP地址
- 14. Python:获取用于将IP数据发送到特定远程IP地址的本地IP地址
- 15. 如何使用HttpClient从特定IP地址发送请求? C#
- 16. 如何从虚拟IP地址向服务器发送请求?
- 17. PHP API获取请求者IP地址
- 18. 将IP数据包从一个IP地址转发到另一个IP地址
- 19. 通过XirSys获取我的公共IP地址请求
- 20. 通过Apache上的IP地址限制请求?
- 21. Android的IP地址与java
- 22. 发送邮件的IP地址与node.js
- 23. 轮流发送来自IP地址池的HTTP请求以避免节流
- 24. 物理地址到IP地址
- 25. IP地址
- 26. php:geting ip地址
- 27. 取IP地址
- 28. ip地址
- 29. cURL IP地址
你给我的地址(?'192.168.1.5/connect.php参数1 =值1&参数2 = value2')是GET请求,而不是POST请求。 – Titulum
感谢您的纠正,我有点困惑 –