我在本地网络中的另一台计算机上启动了Apache Web服务器,其根文件夹中有.php文件,因此我可以使用" 192.168.1.5/connect等地址从浏览器发送请求。 ?PHP的参数1 =值1&安培; param2的=值2&#34 ;.我真的需要从我的java代码(通过使用HttpUrlConnection)这样做,但由于某种原因它只适用于url,而不是IP地址,我在上面提到过。有没有办法让它与IP一起使用而不是url?
答案 0 :(得分:4)
HttpUrlConnection
可以完美地用于主机名HTTP连接和IP地址HTTP连接:
HttpURLConnection conn = (HttpURLConnection) new URL("http://192.168.1.5/connect.php?param1=value1¶m2=value2").openConnection();
答案 1 :(得分:1)
请阅读并理解此处所述的网址语法https://www.ietf.org/rfc/rfc1738.txt
话虽如此,http方案允许主机名或IP地址。
http://192.168.1.5/connect.php?param1=value1¶m2=value2
是有效的网址。