我建立了一个联接。使用了post方法,
代码如下:
HttpClient client = new HttpClient();
PostMethod method = new PostMethod("http://localhost:8080");
client.executeMethod(method);
String value = method.getResponseBodyAsString();
速度也是很快的。几乎不用什么反应时间。但是如果我把上面的http://localhost:8080改为我的电脑在局域网中的ip值http://10.13.45.178:8080,运行上面的代码需要20秒钟的时间,而且在局域网里面连别人的机子也需要20秒钟的时间。看了httpclient的代码也没看出什么所以然来。大家在使用httpclient组件的时候碰到过这种情况吗?是怎么解决的啊?
代码如下:
HttpClient client = new HttpClient();
PostMethod method = new PostMethod("http://localhost:8080");
client.executeMethod(method);
String value = method.getResponseBodyAsString();
速度也是很快的。几乎不用什么反应时间。但是如果我把上面的http://localhost:8080改为我的电脑在局域网中的ip值http://10.13.45.178:8080,运行上面的代码需要20秒钟的时间,而且在局域网里面连别人的机子也需要20秒钟的时间。看了httpclient的代码也没看出什么所以然来。大家在使用httpclient组件的时候碰到过这种情况吗?是怎么解决的啊?