接口程序:HTTP发送报文(HttpPost 发送)
2014-05-19 18:01
127 查看
HttpClient http = new DefaultHttpClient();
HttpPost post = new HttpPost(url);
List<NameValuePair> formparam = new ArrayList<NameValuePair>();
formparam.add(new BasicNameValuePair("para_xml", xmlStr));
UrlEncodedFormEntity entity;
entity = new UrlEncodedFormEntity(formparam, "utf-8");
post.setEntity(entity);
HttpResponse response = http.execute(post);
if (HttpStatus.SC_OK == response.getStatusLine().getStatusCode()) {
HttpEntity entitys = response.getEntity();
if (entitys != null) {
returnXml = EntityUtils.toString(entitys);
}
}
returnXml为发送成功或者失败对方返回的报文或者字符
HttpPost post = new HttpPost(url);
List<NameValuePair> formparam = new ArrayList<NameValuePair>();
formparam.add(new BasicNameValuePair("para_xml", xmlStr));
UrlEncodedFormEntity entity;
entity = new UrlEncodedFormEntity(formparam, "utf-8");
post.setEntity(entity);
HttpResponse response = http.execute(post);
if (HttpStatus.SC_OK == response.getStatusLine().getStatusCode()) {
HttpEntity entitys = response.getEntity();
if (entitys != null) {
returnXml = EntityUtils.toString(entitys);
}
}
returnXml为发送成功或者失败对方返回的报文或者字符
相关文章推荐
- 接口程序:HTTP发送报文(PostMethod 发送)
- 接口程序:HTTP发送报文(HttpURLConnection 发送)
- Android HTTP实例 使用GET方法和POST方法发送请求(通过Apache接口实现)
- C#通过发送 http 请求调用接口之Post
- HTTPAnalyzer截获SoapUI发送的接口报文
- http请求远程接口获得JSON数据(1) --- 利用HttpURLConnection发送post/get请求
- 程序内部或controller中发起post请求,调用http接口
- 使用火狐的restclient发送http接口post及get请求
- PHP通过XML报文格式的POST请求方式,与第三方接口交互(发送xml,获取XML,并解析xml步骤)
- JAVA发送http get/post请求,调用http接口、方法
- 火狐两款接口测试工具RESTClient和HttpRequester发送post请求
- 接口程序:webservice发送报文一:
- 如何开发一接口 要求是外界会通过POST方法向HTTP发送一个xml文件
- HTTP POST接口 发送数据工具类
- [随记] 使用httpClient发送post请求连接restful接口
- 使用java程序模拟页面发送http的post请求
- 接口程序:webservice发送报文二:
- 利用HTTPClient模块中HttpGet和HttpPost 发送接口请求
- 使用java程序模拟页面发送http的post请求
- ABAP接口之Http发送json报文