本篇文章主要介绍了" JAVA中使用HTTP和HTTPS发送请求",主要涉及到方面的内容,对于Javajrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下:
HTTP和HTTPS区别HTTP和HTTPS最主要的区别是前者发送之前需要给发送器添加证书,而后者不需要。使用POST和GET发送请求创建一个Closeable...
HTTP和HTTPS区别
HTTP和HTTPS最主要的区别是前者发送之前需要给发送器添加证书,而后者不需要。
使用POST和GET发送请求
创建一个CloseableHttpClient发送器
PoolingHttpClientConnectionManager cm = new PoolingHttpClientConnectionManager();
cm.setDefaultMaxPerRoute(HttpConstant.MAX_CONNECTION_PERROUTE); Builder builder = RequestConfig.custom();
RequestConfig config = builder.setSocketTimeout(HttpConstant.SOCKET_TIMEOUT).setConnectTimeout(HttpConstant.CONNECT_TIMEOUT).build();
CloseableHttpClient client = HttpClients.custom().setMaxConnPerRoute(HttpConstant.MAX_CONNECTION_PERROUTE).disableConnectionState().setDefaultRequestConfig(config).setConnectionManager(cm).build();
添加证书方法(HTTPS需要添加)
http://ssh-2009-126-com.iteye.com/blog/1699166
创建ENTITY对象
HttpEntity entity = new StringEntity(jsonstr, ContentType.create(
ContentType.APPLICATION_JSON.getMimeType(),
encoding));
POST
HttpPost post = new HttpPost(ub.build());
post.setHeaders(headers.toArray(new Header[headers.size()]));
post.setHeader(HttpHeaders.CONTENT_ENCODING, encoding);
post.setHeader(HttpHeaders.CONTENT_TYPE, content_type);
post.setHeader(new BasicHeader("Cookie", irm.getStringHeader("Cookie")));
if(StringUtil.isNotEmpty(irm.getStringHeader(BusinessConstant.USER_AGENT))){
post.setHeader(HttpHeaders.USER_AGENT, irm.getStringHeader(BusinessConstant.USER_AGENT));
}
post.setEntity(entity);
client.execute(post);
GET
//GET方式循环添加参数List list = new ArrayList(20);
for (int i=0;i"=");
if(str2.length>1){
list.add(new BasicNameValuePair(str2[0],str2[1]));
}
}
ub.addParameters(list);
HttpGet get = new HttpGet(ub.build());
client.execute(get);
').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('
').text(i));
};
$numbering.fadeIn(1700);
});
});
以上就介绍了 JAVA中使用HTTP和HTTPS发送请求,包括了方面的内容,希望对Javajrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播有兴趣的朋友有所帮助。
本文网址链接:http://www.codes51.com/article/detail_2226840.html