最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
java中httpClient发送post请求的例子
时间:2014-03-28 编辑:简简单单 来源:一聚教程网
代码如下 | 复制代码 |
private HttpPost getHttpPost(String url, byte[] voiceContent, int totalRetryTimes) { HttpPost httpPost = new HttpPost(POST_URL); httpPost.setHeader("Accept-Charset", "GBK"); httpPost.setHeader("Accept-Encoding", HTTP.IDENTITY_CODING); // set value for S-COOKIE, add by yuanbin on 2013-08-08 // update on 2013-10-03 // add totalRetryTimes on 2013-10-21 String originalCookie = "************cookie secret**********"; // get synchronized encrypted S-COOKIE, 2013-12-04 httpPost.setHeader("S-COOKIE", myMainProcess.getSyncEncScookie(originalCookie)); if (voiceContent != null) { //ByteArrayEntity arrayEntity = new ByteArrayEntity(voiceContent); httpPost.setEntity(new ByteArrayEntity(voiceContent)); } return httpPost; } public HttpClient getHttpClient() { HttpParams httpParams = new BasicHttpParams(); HttpConnectionParams.setConnectionTimeout(httpParams, CONNECTION_TIME_OUT); if (sequenceNo < 0) { HttpConnectionParams.setSoTimeout(httpParams, FINAL_READ_TIME_OUT); } else { HttpConnectionParams.setSoTimeout(httpParams, this.readTimeout); } HttpConnectionParams.setTcpNoDelay(httpParams, true); httpParams.setBooleanParameter(CoreProtocolPNames.USE_EXPECT_CONTINUE,false); HttpClient httpClient = new DefaultHttpClient(httpParams); //httpClient.getParams().setBooleanParameter(arg0, arg1) return httpClient; } |
相关文章
- 探探app如何撤回已经发送的消息 07-12
- 今日头条app如何给小编发送私信 06-22
- word提示发送错误报告怎么办 05-11
- 手印直播APP怎么发送弹幕 手印直播APP发送弹幕教程 04-16
- Word将文档内容发送到PPT方法 04-11
- 天籁K歌怎么发送悄悄话 天籁K歌APP发悄悄话方法 03-20