Httpget HttpPost 如何设置请求参数

时间:2024-10-15 03:18:29

1、HttpClient4.5 下载地址链接:https://pan.baidu.com/s/196YCMgtr1eo7ui_HgM3ewA 密码:k3y7废话不多说,看图红色框部分

Httpget HttpPost 如何设置请求参数

2、我们酋篚靶高需要设置连接参数 ,这里我独立抽出来 。 HttpParams params = new BasicHttpParams(像粜杵泳); HttpConnectionParams.setConnectionTimeout(params, 10000); HttpConnectionParams.setSoTimeout(params, 10000); httpGet.setParams(params);这里面设置了几个参数,连接超时,当然还有很多参数,这里只用了2个 ,大家可以根据自己需要进行选择params.setConnectionTimeout(2000);params.setSoTimeout(2000);// 最大连接数params.setMaxTotalConnections(500);params.setDefaultMaxConnectionsPerHost(500);params.setStaleCheckingEnabled(true);connectionManager.setParams(params);HttpClientParams httpClientParams = new HttpClientParams();// 设置httpClient的连接超时,对连接管理器设置的连接超时是无用的httpClientParams.setConnectionManagerTimeout(5000); //等价于4.2.3中的CONN_MANAGER_TIMEOUThttpClient = new HttpClient(connectionManager);httpClient.setParams(httpClientParams);//另外设置http client的重试次数,默认是3次;当前是禁用掉(如果项目量不到,这个默认即可)httpClientParams.setParameter(HttpMethodParams.RETRY_HANDLER, new DefaultHttpMethodRetryHandler(0, false));参数类似 就不多解释了;大家多实践就能出来真理

© 手抄报圈