所有方法 静态方法 具体方法
| 限定符和类型 |
方法和说明 |
static void |
addHeader(Map<String,String> headers) |
static void |
addHeader(String key,
String value) |
static String |
asString(byte[] data) |
static byte[] |
execute(String method,
String url,
byte[] body) |
static String |
get(String url) |
static byte[] |
getEntity(String url) |
static IOException |
getIoException() |
static LinkedHashMap<String,String> |
getResponseHeader() |
static int |
getResponseStatus() |
static SimpleHttpInvoker.RequestBuilder |
newBuilder() |
static String |
post(String url,
com.alibaba.fastjson.JSONObject body) |
static String |
post(String url,
Map<String,String> body) |
static void |
setProxy(String ip,
String port) |
static void |
setProxyAuth(String userName,
String password)
请在main函数中增加如下代码:
System.setProperty("jdk.http.auth.tunneling.disabledSchemes", "");
解决jdk8不让https认证密码的问题,
请注意一定要尽早添加,否则当http url connection组建完成初始化之后,该配置将会失效
"https://gitee.com/dromara/hutool/issues/I1YQGM"
|
static void |
setTimout(int connectTimout,
int readTimeout) |
static void |
setupDefaultHttpProperty(SimpleHttpInvoker.DefaultHttpPropertyBuilder defaultHttpPropertyBuilder) |