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”)UnsupportedEncodingExceptionpublic static String get(String url, Map<String,String> params, int connectTimeout, int readTimeout, String charset) throws UnsupportedEncodingException
UnsupportedEncodingExceptionpublic static void main(String[] args) throws UnsupportedEncodingException
UnsupportedEncodingExceptionCopyright © 2017–2022. All rights reserved.