将localhost端口更改为7080时,我应该更改android中的URL吗?

时间:2016-05-03 08:11:03

标签: android apache port

在端口80上运行此代码时

String regurl =" http://10.0.2.2/webapp/register.php" ;;

String loginurl =" http://10.0.2.2/webapp/login.php" ;;

但是我更改了httpd.conf中的端口号 从80到7080 申请已停止.. 我该怎么办?

1 个答案:

答案 0 :(得分:0)

将您的网址更改为

String regurl =" http://10.0.2.2:7080 / webapp / register.php&#34 ;;

String loginurl =" http://10.0.2.2:7080 / webapp / login.php";

<强>解释

端口号80是http和https连接的默认端口。当您运行接受http或httpsconnections的网络服务器时,他们将在此端口侦听以接收来自客户端的连接:)

允许使用特殊权限运行的Web服务器访问端口号80,例如:apache在端口号80处运行,因为像tomcat这样的servlet容器没有权限在端口80运行它们在8080运行:)

您可以使用少量命令并使它们侦听端口80,或者您可以将apache作为反向代理,并使那些没有权限侦听端口80的服务器使它们表现得好像正在侦听端口80 :)

当您输入类似http://google.com的网址时,请求将转到服务器,该服务器具有映射到域名google.com的IP,并且在到达服务器时将请求移交给哪个端口?它将它交给默认端口80:)

但是如果你想将你的请求重定向到特定的端口,你可以将:portnumber追加到你的网址末尾:) 比如http://google.com:7080

<强>结论 http://google.com = http://google.com:80将到达端口80 http://google.com:7080将到达7080端口:)

希望我明确指出:)