报这个错 一上来肯定想不明白
以前作任何网络开发 先访问本地服务localhost:8080作测试很正常。也没出过什么问题
但是今天作android开发,先在本机8080端口上搭建一个服务,然后从模拟器上访问该服务时报出了
org.apache.http.conn.HttpHostConnectException<wbr>错误<br>
其实 静下心来想想,模拟器实际上是个虚拟机,我们代码中指定的localhost 是模拟器而不是我们的pc<br>
所以<wbr>你应该把localhost改为你现在pc的ip地址<wbr>这个问题就轻松解决了!</wbr></wbr></wbr>
<wbr></wbr>
当然 如果你的机器本身就是在测试本地的localhost服务没有公网ip该怎么办?
那么你就只能用android模拟器了,然后将你的ip地址改为10.0.2.2:8080这样模拟器就可以访问本机的网络服务了。
如果是真机,那不行,你还是需要为你的pc找一个公网地址。
分享到:
相关推荐
import org.apache.http.conn.ssl.SSLSocketFactory; import org.apache.http.impl.client.DefaultHttpClient; import org.apache.http.message.BasicNameValuePair; import org.apache....
import org.apache.http.conn.ssl.SSLSocketFactory; import org.apache.http.impl.client.DefaultHttpClient; import org.apache.http.message.BasicNameValuePair; import org.apache....
import org.apache.http.conn.ClientConnectionManager; import org.apache.http.conn.scheme.PlainSocketFactory; import org.apache.http.conn.scheme.Scheme; import org.apache.http.conn.scheme.SchemeRegistry...
import org.apache.http.conn.ssl.SSLSocketFactory; import org.apache.http.impl.client.DefaultHttpClient; import org.apache.http.message.BasicNameValuePair; import org.apache....
org.apache.http jar包 import org.apache.http.Header; import org.apache.http.HttpException; ...import org.apache.http.HttpRequest;...import org.apache.http.conn.ssl.SSLSocketFactory;
import org.apache.http.conn.ssl.SSLSocketFactory; import org.apache.http.impl.client.DefaultHttpClient; import org.apache.http.message.BasicNameValuePair; import org.apache....
import org.apache.http.conn.ClientConnectionManager; import org.apache.http.impl.client.DefaultHttpClient; import org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager; import org.apache....
import org.apache.http.conn.ssl.SSLSocketFactory; import org.apache.http.impl.client.DefaultHttpClient; import org.apache.http.message.BasicNameValuePair; import org.apache....
这个库的核心部分就是`org.apache.http`包,它包含了处理HTTP请求和响应的各种类和接口。当我们遇到"找不到org.apache.http.?的库"的错误时,通常意味着开发环境中缺少了这个依赖。 Apache HTTP Components Client ...
标题中的"org.apache.HTTP需要的jar包"指的是Apache HTTP组件的核心部分,用于构建HTTP客户端应用。描述中提到了两个关键的压缩包:`httpcomponents-client-4.5.5-bin.zip`和`httpcomponents-core-4.4.9-bin.zip`,...
httpmime-4.5.2.jar httpcore-4.4.4.jar httpclient-win-4.5.2.jar httpclient-cache-4.5.2.jar httpclient-4.5.2.jar 提供以上5个jar包
"java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver" 解决方案 [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket. 解决了jsp连接 sql server 2000的问题
找了好久,终于找到了,java刷新同步获取网络资源
org.apache.http.conn.routing Client connection routing APIs. org.apache.http.conn.scheme Deprecated. org.apache.http.conn.socket Client connection socket APIs. org.apache....
org.apache.http.conn.socket.ConnectionSocketFactory; org.apache.http.conn.socket.PlainConnectionSocketFactory; org.apache.http.conn.ssl.SSLConnectionSocketFactory; org.apache....
org.apache.http.conn.socket.ConnectionSocketFactory; org.apache.http.conn.socket.PlainConnectionSocketFactory; org.apache.http.conn.ssl.SSLConnectionSocketFactory; org.apache....
系统环境:CentOS Linux release 7.6.1810 (Core) 起因:npm构建时报错 npm ERR! Error while executing: npm ERR! /usr/bin/git ls-remote -h -t ...npm ERR! npm ERR!... Connection timed out npm