您的位置:首页 > 理论基础 > 计算机网络

HttpClient测试接口Test

2017-10-11 21:43 337 查看
用于流传输的数据接口HttpClient jar包

public static void main(String[] args) throws HttpException,IOException{

DefaultHttpClient httpClient=new DefaultHttpClient();
HttpPost httpPost=new HttpPost("http://234.84.123.56:10001/sqjz/exchange/exchangeLocation?TOKEN=dc3bc9f6484a835cad6bea1db62b48e2"); 
Map<String, String> paramsMap = new HashMap<String, String>();
paramsMap.put("ID","IlwqkLBiflj");
paramsMap.put("JD", "121.5074441");
paramsMap.put("WD", "31.2536434");
paramsMap.put("DWHM", "88006542");
paramsMap.put("DWDDWZMC", "上海市 虹口区 东长治路 靠近提篮桥(地铁站)");
paramsMap.put("FWS", "1");
paramsMap.put("DWZT", "1");
paramsMap.put("DWSJ", "2017-10-11 20:50:58");

// JSONObject jsonObject=(JSONObject) JSONObject.toJSON(paramsMap);
JSONArray jsonArray=JSONArray.fromObject(paramsMap);
List list = new ArrayList ();
list.add(new BasicNameValuePair("exLocationArr", jsonArray.toString()));
httpPost.setEntity(new UrlEncodedFormEntity((list),"gbk"));

//

// httpclient.executeMethod(post);

// String info = new String(post.getResponseBody(),"utf-8");
HttpResponse httpResponse;
httpResponse=httpClient.execute(httpPost);
HttpEntity entity=httpResponse.getEntity();
System.out.println(EntityUtils.toString(entity, "utf-8"));
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java