`
samwalt
  • 浏览: 281475 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

HttpClient 3.1 发送 post请求

    博客分类:
  • java
 
阅读更多
HttpClient 3.1

HttpClient httpClient = new HttpClient();
//url是请求的url
PostMethod postMethod = new PostMethod(url);
//提交的请求参数。请求参数不要包含在url里,这样请求参数长度不受url长度限制。
postMethod.setParameter("requestdata",data);
// 返回的状态码 
int statusCode = httpClient.executeMethod(postMethod);
// 获取响应数据,二进制
byte[] responseBody = postMethod.getResponseBody();

// 获取响应数据流
InputStream in = postMethod.getResponseBodyAsStream();

//释放连接
postMethod.releaseConnection();

//设置重试
postMethod.getParams().setParameter(HttpMethodParams.RETRY_HANDLER,
                new DefaultHttpMethodRetryHandler(3, false));


分享到:
评论

相关推荐

    httpclient-3.1.zip

    java apache commons HttpClient发送get和post请求. Commons-httpclient项目就是专门设计来简化HTTP客户端与服务器进行各种通讯编程.

    HttpClient (POST GET PUT)请求

    NULL 博文链接:https://tim-fly.iteye.com/blog/2115110

    commons-httpclient-3.1-jar

    近来为了做一个注册机,所以用到这个要java构造get,post请求的开源包,挺好用的。。还要用到httpcomponents-core-4和HTMLParser-2.0-SNAPSHOT,后者是用来解析页面元素的。用过滤器能很容易抓到要的元素。(对下过这...

    详解.NET Core 使用HttpClient SSL请求出错的解决办法

    使用 HTTP Client 请求 HTTPS 的 API 时出现 The certificate cannot be verified up to a trusted certification authority 异常,并且证书已经传入。 下面就是问题代码: public class Program { public static...

    HttpClient以及获取页面内容应用

    如果需要发送POST请求,创建HttpPost对象。 //使用GET方法,如果服务器需要通过HTTPS连接,那只需要将下面URL中的 http换成https HttpMethod method = new GetMethod("http://www.baidu.com"); //使用POST方法 ...

    .NET Core中使用HttpClient的正确姿势

    使用HttpClient可以很方便的请求Web API,下面这篇文章主要给大家介绍了关于.NET Core中使用HttpClient的正确姿势,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起学习学习吧

    Android典型技术模块开发详解

    11.4.2 HttpPost请求 11.5 本章小结 第12章 数据解析 12.1 XML 12.1.1 DOM 12.1.2 SAX 12.1.3 PULL 12.2 JSON格式 12.2.1 基本类型 12.2.2 数组和集合 12.2.3 类对象 12.3 JSON解析 12.4 Gson 12.4.1 简单对象类型...

    精通ANDROID 3(中文版)1/2

    11.1.2 将HttpClient用于HTTPPOST请求(多部分POST请求示例)  11.1.3 SOAP、JSON和XML分析程序  11.1.4 处理异常  11.1.5 解决多线程问题  11.1.6 有趣的超时  11.1.7 使用HttpURLConnection  11.1.8 ...

    精通Android 3 (中文版)2/2

    11.1.2 将HttpClient用于HTTPPOST请求(多部分POST请求示例)  11.1.3 SOAP、JSON和XML分析程序  11.1.4 处理异常  11.1.5 解决多线程问题  11.1.6 有趣的超时  11.1.7 使用HttpURLConnection  11.1.8 ...

    hadoop中文文档

    3.1 Extractor 处理捉取的URL链接,这个类提供错误帮助当分析文档内容的时候。当然可以用它的子类 ContentExtactor 来替代。 3.2 Extractor HTML 从HTML 内容里提取链接。 3.3 Extractor CSS 从 CSS 里面提取链接。 ...

    Android开发案例驱动教程 配套代码

    15.4.4 再次探讨HttpClient的POST请求 395 15.5 云端应用案例优化 400 本章小结 404 第16章 Google Map和定位服务 405 16.1 MyMap服务系统案例 405 16.2 Android Google Map 406 16.2.1 申请Google Map ...

Global site tag (gtag.js) - Google Analytics