httpget 设置参数
时间: 2023-09-25 18:06:55 浏览: 53
在使用HttpGet进行请求时,可以通过设置参数来传递请求参数。具体方法如下:
1. 在URL后面添加参数,如:http://www.example.com?key1=value1&key2=value2
2. 使用URLEncoder对参数进行编码,然后添加到URL后面,如:
```
String url = "http://www.example.com";
String params = "key1=" + URLEncoder.encode(value1, "UTF-8") + "&key2=" + URLEncoder.encode(value2, "UTF-8");
HttpGet httpGet = new HttpGet(url + "?" + params);
```
3. 使用NameValuePair来封装参数,然后添加到请求中,如:
```
String url = "http://www.example.com";
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("key1", value1));
params.add(new BasicNameValuePair("key2", value2));
String paramString = URLEncodedUtils.format(params, "UTF-8");
url += "?" + paramString;
HttpGet httpGet = new HttpGet(url);
```
以上三种方法都可以用来设置HttpGet请求的参数。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)