
http
Annie20180423
这个作者很懒,什么都没留下…
展开
-
http发送请求值之Cookie配置
CookieStore cookieStore = new BasicCookieStore() httpClient = HttpClients.custom() .setDefaultCookieStore(cookieStore) .build();原创 2020-10-27 14:47:53 · 242 阅读 · 0 评论 -
Cookie和Session区别
存储区别: cookie存储在客户端 Sessionid 存储在服务器端,用于区分会话和不同用户的访问 安全可靠: Cookies是保存在本机上的其信息完全可见且易于本地编辑,甚至被黑客控制后,cookie信息会被copy,虽value已经加密,但cookies还是不可靠的 SessionId存储在服务器端,是可靠的 关联: 当浏览器第1次发送请求时,便和服务器产生了会话(session)服务器自动生成1个sessionid用来唯一标识这个会话行为,并将其通过响应发送到浏览器存在cookie中。同时会将这个原创 2020-10-27 07:40:07 · 116 阅读 · 0 评论 -
http请求超时配置
//超时配置 /* Builder builder = RequestConfig.custom(); builder.setConnectTimeout(2000); RequestConfig config = builder.build(); */ RequestConfig config = RequestConfig.custom() .setConnectTimeout(2000) .build(); httpRequestBase.setConfig(conf.原创 2020-10-27 06:50:08 · 394 阅读 · 0 评论 -
http请求header配置
public static void HttpRequestConfig(HttpRequestBase httpRequestBase,String param){ if(JsonUtil.isJsonString(param)||JsonUtil.isJsonArrayString(param)){ httpRequestBase.setHeader("Content-Type", "application/json, Consts.UTF_8"); }else{ httpRequestBa原创 2020-10-26 22:00:21 · 365 阅读 · 0 评论 -
发送httpPost请求封装方法
public String sendPost(String url,String param) throws Exception{ //初始化 String result = null; CloseableHttpClient httpclient= null; CloseableHttpResponse response = null; try{ httpclient = HttpClients.createDefault(); HttpPost httpPost = new HttpPost(原创 2020-10-26 15:57:06 · 323 阅读 · 0 评论 -
发送httpGet请求封装方法
public static String sendGet(String url,String param) throws Exception{ //初始化 String result = null; CloseableHttpResponse response = null; CloseableHttpClient httpClient = null; String finalUrl = url + “?” + param; try{ httpClient = HttpClients.createDefau原创 2020-10-26 15:55:55 · 286 阅读 · 1 评论