mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
fix code
This commit is contained in:
@@ -27,7 +27,6 @@ import org.junit.jupiter.api.Test;
|
||||
import java.util.LinkedHashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
||||
@SuppressWarnings("resource")
|
||||
public class HttpUtilTest {
|
||||
@@ -97,6 +96,8 @@ public class HttpUtilTest {
|
||||
@Test
|
||||
@Disabled
|
||||
public void get12306Test() {
|
||||
// 某些网站需要打开信任全部域
|
||||
// HttpGlobalConfig.setTrustAnyHost(true);
|
||||
HttpUtil.send(Request.of("https://kyfw.12306.cn/otn/").setMaxRedirectCount(2))
|
||||
.then(response -> Console.log(response.bodyStr()));
|
||||
}
|
||||
@@ -195,7 +196,7 @@ public class HttpUtilTest {
|
||||
@Test
|
||||
@Disabled
|
||||
public void httpUtilCreateRequest1PostSoap11Test(){
|
||||
String requestBody = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" +
|
||||
final String requestBody = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" +
|
||||
"<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n" +
|
||||
" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">\n" +
|
||||
" <soap:Body>\n" +
|
||||
@@ -205,7 +206,7 @@ public class HttpUtilTest {
|
||||
" </soap:Body>\n" +
|
||||
"</soap:Envelope>";
|
||||
|
||||
String body = HttpUtil.createRequest("http://www.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx", Method.POST)
|
||||
final String body = HttpUtil.createRequest("http://www.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx", Method.POST)
|
||||
.header(HeaderName.CONTENT_TYPE, "text/xml; charset=utf-8")
|
||||
.header("Accept", "application/xml")
|
||||
.header("accessId", "")
|
||||
@@ -222,7 +223,7 @@ public class HttpUtilTest {
|
||||
@Test
|
||||
@Disabled
|
||||
public void httpUtilCreateRequest2PostSoap12Test(){
|
||||
String requestBody = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" +
|
||||
final String requestBody = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" +
|
||||
"<soap12:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n" +
|
||||
" xmlns:soap12=\"http://www.w3.org/2003/05/soap-envelope\">\n" +
|
||||
" <soap12:Body>\n" +
|
||||
@@ -232,7 +233,7 @@ public class HttpUtilTest {
|
||||
" </soap12:Body>\n" +
|
||||
"</soap12:Envelope>";
|
||||
|
||||
String body = HttpUtil.createPost("http://www.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx")
|
||||
final String body = HttpUtil.createPost("http://www.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx")
|
||||
.header(HeaderName.CONTENT_TYPE, "application/soap+xml; charset=utf-8")
|
||||
.header("Accept", "application/xml")
|
||||
.header("accessId", "")
|
||||
@@ -255,7 +256,7 @@ public class HttpUtilTest {
|
||||
;
|
||||
//设置超时
|
||||
HttpGlobalConfig.setTimeout(1);
|
||||
String body = HttpUtil.createGet("https://echo.apifox.com/get")
|
||||
final String body = HttpUtil.createGet("https://echo.apifox.com/get")
|
||||
.header(HeaderName.CONTENT_TYPE, "application/x-www-form-urlencoded; charset=utf-8")
|
||||
.header("User-Agent", "Apifox/1.0.0 (https://apifox.com)")
|
||||
.header("Accept", "*/*")
|
||||
@@ -272,8 +273,8 @@ public class HttpUtilTest {
|
||||
@Test
|
||||
@Disabled
|
||||
public void httpUtilCreateRequest4PostTest(){
|
||||
String requestBodyJson = "{\n\"username\": \"张三\",\n \"password\": \"abcdefg@123\"\n}";
|
||||
String body = HttpUtil.createPost("https://echo.apifox.com/post?q1=v1&q2=v2")
|
||||
final String requestBodyJson = "{\n\"username\": \"张三\",\n \"password\": \"abcdefg@123\"\n}";
|
||||
final String body = HttpUtil.createPost("https://echo.apifox.com/post?q1=v1&q2=v2")
|
||||
.header("User-Agent", "Apifox/1.0.0 (https://apifox.com)")
|
||||
.header("Content-Type", "application/json")
|
||||
.header("Accept", "*/*")
|
||||
|
@@ -19,7 +19,7 @@ import org.dromara.hutool.http.meta.Method;
|
||||
import org.junit.jupiter.api.Disabled;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
public class JdkEngineTest {
|
||||
public class JdkClientEngineTest {
|
||||
|
||||
@Test
|
||||
@Disabled
|
||||
@@ -34,4 +34,20 @@ public class JdkEngineTest {
|
||||
Console.log(res.headers());
|
||||
Console.log(res.bodyStr());
|
||||
}
|
||||
|
||||
@Test
|
||||
@Disabled
|
||||
public void postTest(){
|
||||
final ClientEngine engine = HttpUtil.createClient("jdkClient");
|
||||
|
||||
final Request req = Request.of("https://www.hutool.cn/")
|
||||
.method(Method.POST)
|
||||
.body("a=1&b=2");
|
||||
final Response res = engine.send(req);
|
||||
|
||||
Console.log(res.getStatus());
|
||||
Console.log(res.headers().getClass());
|
||||
Console.log(res.headers());
|
||||
Console.log(res.bodyStr());
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user