一開始我就測試了一下連不上。。我的問題是
基本地址:服務器ip地址:端口號/Web項目邏輯地址+目標頁面(Servlet)的url-pattern
private String baseURL = "http://10.0.2.2:8080/test/AddMessage";
這個是我的的服務器的地址,,我嘗試了多個ip地址,,有127.0.0.1 有localhost有實際的地址都不行
10-24 23:28:47.004: W/System.err(1919): org.apache.http.conn.HttpHostConnectException: Connection to http://10.0.2.2:8080 refused
我的連接語句。。是一個post請求,,
HttpEntity requestHttpEntity = new UrlEncodedFormEntity(
pairList);
// URL使用基本URL即可,其中不需要加參數
HttpPost httpPost = new HttpPost(baseURL);
// 將請求體內容加入請求中
httpPost.setEntity(requestHttpEntity);
// 需要客戶端對象來發送請求
HttpClient httpClient = new DefaultHttpClient();
// 發送請求
HttpResponse response = httpClient.execute(httpPost);
// 顯示響應
showResponseResult(response);
麻煩大神們給點意見!!!11
ip是沒錯,你的servlet有沒有部署起來?如果是用的tomcat,訪問localhost:8080試試能不能訪問,應該是servlet部署的問題