Android App使用OkHttp访问本地PC的Apache服务器时发生SocketTimeoutException的一种原因
发布时间
阅读量:
阅读量
本记录主要归纳了本人在编程实践中所遭遇各类问题的解决过程,期间借鉴了诸多网络上的技术博文,最终的解决方案亦源自某位资深开发者的经验分享。所涉及的内容与方法虽非前沿创新,但通过整理记录一方面有助于强化个人理解,另一方面也期望能为同样面临类似困境的同行提供参考与帮助。
问题出现时的预置情况分析
1,本地PC安装了Apache服务器
具体服务器的安装过程可参考网络上众多技术博客中的相关介绍。
2,安装好Apache后,到安装目录下,打开conf/httpd.conf
2.1 重置安装路径,参考一下:
设定 SRVROOT 变量为 "D:\httpd-2.4.33-o102o-x64-vc14-r2\Apache24"
服务器根目录配置为 "${SRVROOT}"
2.2 重置服务器的端口号。参考以下:
#Listen 12.34.56.78:80
Listen 8080
系统预设的通信端口为 80
当采用预设配置时,用户在连接服务器时仅需输入当前设备的网络地址即可,例如:http://12.34.56.78
若对端口进行了调整,则在 Android 应用程序中调用该 Apache 服务时,需在 IP 地址后附加对应的端口号,http://12.34.56.78:8089
否则将导致连接失败
2.
全部评论 (0)
还没有任何评论哟~
