public class HttpUtils extends Object
https://blog.csdn.net/RobinsStruggle/article/details/86074058
Constructor and Description |
---|
HttpUtils() |
Modifier and Type | Method and Description |
---|---|
static String |
get(String url,
Map<String,String> params,
int connectTimeout,
int readTimeout,
String charset) |
static void |
main(String[] args) |
static String |
post(String url,
Map<String,String> params,
Map<String,String> headers,
int connectTimeout,
int readTimeout,
String charset)
POST方法提交Http请求,语义为“增加”
|
public static String post(String url, Map<String,String> params, Map<String,String> headers, int connectTimeout, int readTimeout, String charset) throws UnsupportedEncodingException
注意:Http方法中只有POST方法才能使用body来提交内容
url
- 资源路径(如果url中已经包含参数,则params应该为null)params
- 参数headers
- 请求头参数connectTimeout
- 连接超时时间(单位为ms)readTimeout
- 读取超时时间(单位为ms)charset
- 字符集(一般该为“utf-8”)UnsupportedEncodingException
public static String get(String url, Map<String,String> params, int connectTimeout, int readTimeout, String charset) throws UnsupportedEncodingException
UnsupportedEncodingException
public static void main(String[] args) throws UnsupportedEncodingException
UnsupportedEncodingException
Copyright © 2017–2022. All rights reserved.