【发布时间】:2016-05-03 08:11:02
【问题描述】:
在端口 80 上运行此代码时
字符串 regurl ="http://10.0.2.2/webapp/register.php";
String loginurl="http://10.0.2.2/webapp/login.php";
但是当我更改 httpd.conf 中的端口号时 从 80 到 7080 应用程序停止.. 我该怎么办?
【问题讨论】:
在端口 80 上运行此代码时
字符串 regurl ="http://10.0.2.2/webapp/register.php";
String loginurl="http://10.0.2.2/webapp/login.php";
但是当我更改 httpd.conf 中的端口号时 从 80 到 7080 应用程序停止.. 我该怎么办?
【问题讨论】:
把你的网址改成
String regurl="http://10.0.2.2:7080/webapp/register.php";
String loginurl="http://10.0.2.2:7080/webapp/login.php";
说明
端口号 80 是 http 和 https 连接的默认端口。当您运行接受 http 或 https 连接的网络服务器时,它们将在此端口上侦听以接收来自客户端的连接:)
允许以特殊权限运行的网络服务器访问端口号 80,例如:apache 在端口号 80 上运行,而像 tomcat 这样的 servlet 容器无权在端口 80 上运行,它们在 8080 上运行:)
你可以使用一些命令让它们监听 80 端口,或者你可以有一个 apache 作为反向代理,让那些没有权限监听 80 端口的服务器表现得好像在监听 80 端口:)
当您输入像http://google.com 这样的网址时,请求会转到具有映射到域名 google.com 的 ip 的服务器,并在到达服务器时将请求移交给哪个端口???它将它交给默认端口 80 :)
但是,如果您想将请求重定向到特定端口,则可以将 :portnumber 附加到 url 的末尾 :) 喜欢http://google.com:7080
结论 http://google.com = http://google.com:80 将到达端口 80 http://google.com:7080 将到达端口 7080 :)
希望我能说清楚:)
【讨论】: