HttpConnection 无法识别localhost,拒绝连接的问题

    今天花了一段时间处理一个非常基础的问题,中间曲折的过程就不说了,因为马上还得去完成张院长的作业~~~

    主要的问题就是,朋友在本机上采用springboot 启动了一个web服务,然后再本机通过android App 去访问,始终出现连接被拒绝的错误。。。   然而这个服务确实是有的,因为通过浏览器可以很容易的看出来。

    最终的解决办法是: 将 localhost改成  自己局域网的ip。。。 

    之所以花了这么多时间,主要原因在于太过自信了:

          以前看sokcet源码的时候可以知道,socket联网的部分首先就会对  localhost,127.0.0.1 这些进行特殊的解析,最终就是指向本地。。 那么我自然相信它的底层也是由socket实现的,所以。。  就导致走了很多的弯路。

         在网上也没有搜到相关的解决方法。  具体的原理等以后有了时间再去深究把,这里就记录一下,方便自己以后回顾。。。

你可能感兴趣的:(android)