feat(all): Modify Project Package Name cn.hutool->org.dromara.hutool

BREAKING CHANGE: 包名变更

Closes https://gitee.com/dromara/hutool/issues/I6SC4B
This commit is contained in:
yulin
2023-04-03 02:32:22 +08:00
parent 92807dc7a7
commit 4c154b3aa3
2072 changed files with 6967 additions and 6962 deletions

View File

@@ -19,7 +19,7 @@
<packaging>jar</packaging>
<parent>
<groupId>cn.hutool</groupId>
<groupId>org.dromara.hutool</groupId>
<artifactId>hutool-parent</artifactId>
<version>6.0.0.M3</version>
</parent>
@@ -29,17 +29,17 @@
<description>Hutool Http客户端</description>
<properties>
<Automatic-Module-Name>cn.hutool.http</Automatic-Module-Name>
<Automatic-Module-Name>org.dromara.hutool.http</Automatic-Module-Name>
</properties>
<dependencies>
<dependency>
<groupId>cn.hutool</groupId>
<groupId>org.dromara.hutool</groupId>
<artifactId>hutool-core</artifactId>
<version>${project.parent.version}</version>
</dependency>
<dependency>
<groupId>cn.hutool</groupId>
<groupId>org.dromara.hutool</groupId>
<artifactId>hutool-log</artifactId>
<version>${project.parent.version}</version>
</dependency>
@@ -86,7 +86,7 @@
</dependency>
<dependency>
<groupId>cn.hutool</groupId>
<groupId>org.dromara.hutool</groupId>
<artifactId>hutool-json</artifactId>
<version>${project.parent.version}</version>
<scope>test</scope>

View File

@@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http;
package org.dromara.hutool.http;
import cn.hutool.core.compress.InflaterInputStream;
import cn.hutool.core.map.CaseInsensitiveMap;
import org.dromara.hutool.core.compress.InflaterInputStream;
import org.dromara.hutool.core.map.CaseInsensitiveMap;
import java.io.InputStream;
import java.util.Map;

View File

@@ -10,12 +10,12 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http;
package org.dromara.hutool.http;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.map.MapUtil;
import cn.hutool.core.text.StrUtil;
import cn.hutool.http.meta.Header;
import org.dromara.hutool.core.collection.CollUtil;
import org.dromara.hutool.core.map.MapUtil;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.http.meta.Header;
import java.util.ArrayList;
import java.util.Collections;

View File

@@ -10,9 +10,9 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http;
package org.dromara.hutool.http;
import cn.hutool.core.text.StrUtil;
import org.dromara.hutool.core.text.StrUtil;
/**
* HTTP异常

View File

@@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http;
package org.dromara.hutool.http;
import cn.hutool.core.util.RandomUtil;
import cn.hutool.http.client.cookie.GlobalCookieManager;
import org.dromara.hutool.core.util.RandomUtil;
import org.dromara.hutool.http.client.cookie.GlobalCookieManager;
import java.io.Serializable;
import java.net.CookieManager;

View File

@@ -10,17 +10,17 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http;
package org.dromara.hutool.http;
import cn.hutool.core.codec.binary.Base64;
import cn.hutool.core.net.url.UrlQueryUtil;
import cn.hutool.core.text.StrUtil;
import cn.hutool.http.client.ClientConfig;
import cn.hutool.http.client.Request;
import cn.hutool.http.client.Response;
import cn.hutool.http.client.engine.ClientEngineFactory;
import cn.hutool.http.meta.Method;
import cn.hutool.http.server.SimpleServer;
import org.dromara.hutool.core.codec.binary.Base64;
import org.dromara.hutool.core.net.url.UrlQueryUtil;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.http.client.ClientConfig;
import org.dromara.hutool.http.client.Request;
import org.dromara.hutool.http.client.Response;
import org.dromara.hutool.http.client.engine.ClientEngineFactory;
import org.dromara.hutool.http.meta.Method;
import org.dromara.hutool.http.server.SimpleServer;
import java.nio.charset.Charset;
import java.util.Map;

View File

@@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client;
package org.dromara.hutool.http.client;
import cn.hutool.http.HttpGlobalConfig;
import cn.hutool.http.ssl.SSLInfo;
import org.dromara.hutool.http.HttpGlobalConfig;
import org.dromara.hutool.http.ssl.SSLInfo;
import java.net.InetSocketAddress;
import java.net.Proxy;

View File

@@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client;
package org.dromara.hutool.http.client;
import java.io.Closeable;

View File

@@ -10,13 +10,13 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client;
package org.dromara.hutool.http.client;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.map.MapUtil;
import cn.hutool.core.text.StrUtil;
import cn.hutool.core.array.ArrayUtil;
import cn.hutool.http.meta.Header;
import org.dromara.hutool.core.collection.CollUtil;
import org.dromara.hutool.core.map.MapUtil;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.core.array.ArrayUtil;
import org.dromara.hutool.http.meta.Header;
import java.net.HttpCookie;
import java.util.Collection;

View File

@@ -10,13 +10,13 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client;
package org.dromara.hutool.http.client;
import cn.hutool.core.io.StreamProgress;
import cn.hutool.core.io.stream.FastByteArrayOutputStream;
import cn.hutool.core.lang.Assert;
import cn.hutool.http.HttpException;
import cn.hutool.http.client.engine.ClientEngineFactory;
import org.dromara.hutool.core.io.StreamProgress;
import org.dromara.hutool.core.io.stream.FastByteArrayOutputStream;
import org.dromara.hutool.core.lang.Assert;
import org.dromara.hutool.http.HttpException;
import org.dromara.hutool.http.client.engine.ClientEngineFactory;
import java.io.File;
import java.io.OutputStream;

View File

@@ -10,24 +10,24 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client;
package org.dromara.hutool.http.client;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.collection.ListUtil;
import cn.hutool.core.lang.Assert;
import cn.hutool.core.map.MapUtil;
import cn.hutool.core.net.url.UrlBuilder;
import cn.hutool.core.text.StrUtil;
import cn.hutool.core.util.CharsetUtil;
import cn.hutool.core.util.ObjUtil;
import cn.hutool.http.GlobalHeaders;
import cn.hutool.http.HttpGlobalConfig;
import cn.hutool.http.HttpUtil;
import cn.hutool.http.client.body.HttpBody;
import cn.hutool.http.client.body.StringBody;
import cn.hutool.http.client.body.UrlEncodedFormBody;
import cn.hutool.http.meta.Header;
import cn.hutool.http.meta.Method;
import org.dromara.hutool.core.collection.CollUtil;
import org.dromara.hutool.core.collection.ListUtil;
import org.dromara.hutool.core.lang.Assert;
import org.dromara.hutool.core.map.MapUtil;
import org.dromara.hutool.core.net.url.UrlBuilder;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.core.util.CharsetUtil;
import org.dromara.hutool.core.util.ObjUtil;
import org.dromara.hutool.http.GlobalHeaders;
import org.dromara.hutool.http.HttpGlobalConfig;
import org.dromara.hutool.http.HttpUtil;
import org.dromara.hutool.http.client.body.HttpBody;
import org.dromara.hutool.http.client.body.StringBody;
import org.dromara.hutool.http.client.body.UrlEncodedFormBody;
import org.dromara.hutool.http.meta.Header;
import org.dromara.hutool.http.meta.Method;
import java.nio.charset.Charset;
import java.util.HashMap;

View File

@@ -10,15 +10,15 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client;
package org.dromara.hutool.http.client;
import cn.hutool.core.convert.Convert;
import cn.hutool.core.io.IORuntimeException;
import cn.hutool.core.text.StrUtil;
import cn.hutool.http.HttpException;
import cn.hutool.http.client.body.ResponseBody;
import cn.hutool.http.meta.ContentTypeUtil;
import cn.hutool.http.meta.Header;
import org.dromara.hutool.core.convert.Convert;
import org.dromara.hutool.core.io.IORuntimeException;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.http.HttpException;
import org.dromara.hutool.http.client.body.ResponseBody;
import org.dromara.hutool.http.meta.ContentTypeUtil;
import org.dromara.hutool.http.meta.Header;
import java.io.Closeable;
import java.io.IOException;

View File

@@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.body;
package org.dromara.hutool.http.client.body;
import cn.hutool.core.io.resource.BytesResource;
import cn.hutool.core.io.resource.HttpResource;
import org.dromara.hutool.core.io.resource.BytesResource;
import org.dromara.hutool.core.io.resource.HttpResource;
/**
* bytes类型的Http request body主要发送编码后的表单数据或rest body如JSON或XML

View File

@@ -10,17 +10,17 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.body;
package org.dromara.hutool.http.client.body;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.convert.Convert;
import cn.hutool.core.io.resource.FileResource;
import cn.hutool.core.io.resource.MultiFileResource;
import cn.hutool.core.map.MapUtil;
import cn.hutool.core.map.TableMap;
import cn.hutool.core.text.StrUtil;
import cn.hutool.core.array.ArrayUtil;
import cn.hutool.core.util.ObjUtil;
import org.dromara.hutool.core.collection.CollUtil;
import org.dromara.hutool.core.convert.Convert;
import org.dromara.hutool.core.io.resource.FileResource;
import org.dromara.hutool.core.io.resource.MultiFileResource;
import org.dromara.hutool.core.map.MapUtil;
import org.dromara.hutool.core.map.TableMap;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.core.array.ArrayUtil;
import org.dromara.hutool.core.util.ObjUtil;
import java.io.File;
import java.nio.charset.Charset;

View File

@@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.body;
package org.dromara.hutool.http.client.body;
import cn.hutool.core.io.stream.FastByteArrayOutputStream;
import cn.hutool.core.io.IoUtil;
import org.dromara.hutool.core.io.stream.FastByteArrayOutputStream;
import org.dromara.hutool.core.io.IoUtil;
import java.io.InputStream;
import java.io.OutputStream;

View File

@@ -10,12 +10,12 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.body;
package org.dromara.hutool.http.client.body;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.map.MapUtil;
import cn.hutool.http.meta.ContentType;
import cn.hutool.http.HttpGlobalConfig;
import org.dromara.hutool.core.io.IoUtil;
import org.dromara.hutool.core.map.MapUtil;
import org.dromara.hutool.http.meta.ContentType;
import org.dromara.hutool.http.HttpGlobalConfig;
import java.io.ByteArrayOutputStream;
import java.io.OutputStream;

View File

@@ -10,19 +10,19 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.body;
package org.dromara.hutool.http.client.body;
import cn.hutool.core.convert.Convert;
import cn.hutool.core.io.file.FileUtil;
import cn.hutool.core.io.IORuntimeException;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.io.resource.HttpResource;
import cn.hutool.core.io.resource.MultiResource;
import cn.hutool.core.io.resource.Resource;
import cn.hutool.core.io.resource.StringResource;
import cn.hutool.core.text.StrUtil;
import cn.hutool.http.HttpGlobalConfig;
import cn.hutool.http.meta.ContentType;
import org.dromara.hutool.core.convert.Convert;
import org.dromara.hutool.core.io.file.FileUtil;
import org.dromara.hutool.core.io.IORuntimeException;
import org.dromara.hutool.core.io.IoUtil;
import org.dromara.hutool.core.io.resource.HttpResource;
import org.dromara.hutool.core.io.resource.MultiResource;
import org.dromara.hutool.core.io.resource.Resource;
import org.dromara.hutool.core.io.resource.StringResource;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.http.HttpGlobalConfig;
import org.dromara.hutool.http.meta.ContentType;
import java.io.IOException;
import java.io.OutputStream;

View File

@@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.body;
package org.dromara.hutool.http.client.body;
import cn.hutool.core.io.resource.HttpResource;
import cn.hutool.core.io.resource.Resource;
import org.dromara.hutool.core.io.resource.HttpResource;
import org.dromara.hutool.core.io.resource.Resource;
import java.io.InputStream;
import java.io.OutputStream;

View File

@@ -10,21 +10,21 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.body;
package org.dromara.hutool.http.client.body;
import cn.hutool.core.io.file.FileUtil;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.io.StreamProgress;
import cn.hutool.core.io.file.FileNameUtil;
import cn.hutool.core.io.stream.SyncInputStream;
import cn.hutool.core.lang.Assert;
import cn.hutool.core.regex.ReUtil;
import cn.hutool.core.text.StrUtil;
import cn.hutool.core.util.ObjUtil;
import cn.hutool.http.HttpException;
import cn.hutool.http.client.Response;
import cn.hutool.http.html.HtmlUtil;
import cn.hutool.http.meta.Header;
import org.dromara.hutool.core.io.file.FileUtil;
import org.dromara.hutool.core.io.IoUtil;
import org.dromara.hutool.core.io.StreamProgress;
import org.dromara.hutool.core.io.file.FileNameUtil;
import org.dromara.hutool.core.io.stream.SyncInputStream;
import org.dromara.hutool.core.lang.Assert;
import org.dromara.hutool.core.regex.ReUtil;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.core.util.ObjUtil;
import org.dromara.hutool.http.HttpException;
import org.dromara.hutool.http.client.Response;
import org.dromara.hutool.http.html.HtmlUtil;
import org.dromara.hutool.http.meta.Header;
import java.io.Closeable;
import java.io.File;

View File

@@ -10,11 +10,11 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.body;
package org.dromara.hutool.http.client.body;
import cn.hutool.core.io.resource.HttpResource;
import cn.hutool.core.io.resource.StringResource;
import cn.hutool.http.meta.ContentTypeUtil;
import org.dromara.hutool.core.io.resource.HttpResource;
import org.dromara.hutool.core.io.resource.StringResource;
import org.dromara.hutool.http.meta.ContentTypeUtil;
import java.nio.charset.Charset;

View File

@@ -10,12 +10,12 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.body;
package org.dromara.hutool.http.client.body;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.net.url.UrlQuery;
import cn.hutool.core.util.ByteUtil;
import cn.hutool.http.meta.ContentType;
import org.dromara.hutool.core.io.IoUtil;
import org.dromara.hutool.core.net.url.UrlQuery;
import org.dromara.hutool.core.util.ByteUtil;
import org.dromara.hutool.http.meta.ContentType;
import java.io.OutputStream;
import java.nio.charset.Charset;

View File

@@ -16,4 +16,4 @@
* @author looly
*
*/
package cn.hutool.http.client.body;
package org.dromara.hutool.http.client.body;

View File

@@ -10,12 +10,12 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.cookie;
package org.dromara.hutool.http.client.cookie;
import cn.hutool.core.io.IORuntimeException;
import cn.hutool.core.map.MapUtil;
import cn.hutool.core.net.url.URLUtil;
import cn.hutool.http.client.engine.jdk.JdkHttpConnection;
import org.dromara.hutool.core.io.IORuntimeException;
import org.dromara.hutool.core.map.MapUtil;
import org.dromara.hutool.core.net.url.URLUtil;
import org.dromara.hutool.http.client.engine.jdk.JdkHttpConnection;
import java.io.IOException;
import java.net.CookieManager;

View File

@@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.cookie;
package org.dromara.hutool.http.client.cookie;
import java.net.CookieManager;
import java.net.CookieStore;

View File

@@ -16,4 +16,4 @@
* @author looly
*
*/
package cn.hutool.http.client.cookie;
package org.dromara.hutool.http.client.cookie;

View File

@@ -10,15 +10,15 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.engine;
package org.dromara.hutool.http.client.engine;
import cn.hutool.core.lang.Singleton;
import cn.hutool.core.text.StrUtil;
import cn.hutool.core.util.ServiceLoaderUtil;
import cn.hutool.http.HttpException;
import cn.hutool.http.client.ClientConfig;
import cn.hutool.http.client.ClientEngine;
import cn.hutool.log.StaticLog;
import org.dromara.hutool.core.lang.Singleton;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.core.util.ServiceLoaderUtil;
import org.dromara.hutool.http.HttpException;
import org.dromara.hutool.http.client.ClientConfig;
import org.dromara.hutool.http.client.ClientEngine;
import org.dromara.hutool.log.StaticLog;
/**
* Http客户端引擎工厂类

View File

@@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.engine.httpclient4;
package org.dromara.hutool.http.client.engine.httpclient4;
import cn.hutool.http.client.body.BytesBody;
import cn.hutool.http.client.body.HttpBody;
import org.dromara.hutool.http.client.body.BytesBody;
import org.dromara.hutool.http.client.body.HttpBody;
import org.apache.http.entity.AbstractHttpEntity;
import java.io.InputStream;

View File

@@ -10,19 +10,19 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.engine.httpclient4;
package org.dromara.hutool.http.client.engine.httpclient4;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.lang.Assert;
import cn.hutool.core.net.url.UrlBuilder;
import cn.hutool.http.GlobalHeaders;
import cn.hutool.http.HttpException;
import cn.hutool.http.client.ClientConfig;
import cn.hutool.http.client.ClientEngine;
import cn.hutool.http.client.Request;
import cn.hutool.http.client.Response;
import cn.hutool.http.client.body.HttpBody;
import cn.hutool.http.ssl.SSLInfo;
import org.dromara.hutool.core.io.IoUtil;
import org.dromara.hutool.core.lang.Assert;
import org.dromara.hutool.core.net.url.UrlBuilder;
import org.dromara.hutool.http.GlobalHeaders;
import org.dromara.hutool.http.HttpException;
import org.dromara.hutool.http.client.ClientConfig;
import org.dromara.hutool.http.client.ClientEngine;
import org.dromara.hutool.http.client.Request;
import org.dromara.hutool.http.client.Response;
import org.dromara.hutool.http.client.body.HttpBody;
import org.dromara.hutool.http.ssl.SSLInfo;
import org.apache.http.Header;
import org.apache.http.client.config.RequestConfig;
import org.apache.http.client.methods.CloseableHttpResponse;
@@ -142,7 +142,7 @@ public class HttpClient4Engine implements ClientEngine {
final HttpBody body = message.body();
request.setEntity(new HttpClient4BodyEntity(
// 用户自定义的内容类型
message.header(cn.hutool.http.meta.Header.CONTENT_TYPE),
message.header(org.dromara.hutool.http.meta.Header.CONTENT_TYPE),
// 用户自定义编码
message.charset(),
message.isChunked(),

View File

@@ -10,13 +10,13 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.engine.httpclient4;
package org.dromara.hutool.http.client.engine.httpclient4;
import cn.hutool.core.io.IORuntimeException;
import cn.hutool.core.array.ArrayUtil;
import cn.hutool.core.util.ObjUtil;
import cn.hutool.http.HttpException;
import cn.hutool.http.client.Response;
import org.dromara.hutool.core.io.IORuntimeException;
import org.dromara.hutool.core.array.ArrayUtil;
import org.dromara.hutool.core.util.ObjUtil;
import org.dromara.hutool.http.HttpException;
import org.dromara.hutool.http.client.Response;
import org.apache.http.Header;
import org.apache.http.ParseException;
import org.apache.http.client.methods.CloseableHttpResponse;

View File

@@ -16,4 +16,4 @@
*
* @author looly
*/
package cn.hutool.http.client.engine.httpclient4;
package org.dromara.hutool.http.client.engine.httpclient4;

View File

@@ -19,7 +19,7 @@
<packaging>jar</packaging>
<parent>
<groupId>cn.hutool</groupId>
<groupId>org.dromara.hutool</groupId>
<artifactId>hutool-parent</artifactId>
<version>6.0.0.M1</version>
</parent>
@@ -30,7 +30,7 @@
<dependencies>
<dependency>
<groupId>cn.hutool</groupId>
<groupId>org.dromara.hutool</groupId>
<artifactId>hutool-core</artifactId>
<version>${project.parent.version}</version>
</dependency>
@@ -56,7 +56,7 @@
</dependency>
<dependency>
<groupId>cn.hutool</groupId>
<groupId>org.dromara.hutool</groupId>
<artifactId>hutool-json</artifactId>
<version>${project.parent.version}</version>
<scope>test</scope>

View File

@@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.engine.httpclient5;
package org.dromara.hutool.http.client.engine.httpclient5;
import cn.hutool.http.client.body.BytesBody;
import cn.hutool.http.client.body.HttpBody;
import org.dromara.hutool.http.client.body.BytesBody;
import org.dromara.hutool.http.client.body.HttpBody;
import org.apache.hc.core5.http.io.entity.AbstractHttpEntity;
import java.io.InputStream;

View File

@@ -10,19 +10,19 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.engine.httpclient5;
package org.dromara.hutool.http.client.engine.httpclient5;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.lang.Assert;
import cn.hutool.core.net.url.UrlBuilder;
import cn.hutool.http.GlobalHeaders;
import cn.hutool.http.HttpException;
import cn.hutool.http.client.ClientConfig;
import cn.hutool.http.client.ClientEngine;
import cn.hutool.http.client.Request;
import cn.hutool.http.client.Response;
import cn.hutool.http.client.body.HttpBody;
import cn.hutool.http.ssl.SSLInfo;
import org.dromara.hutool.core.io.IoUtil;
import org.dromara.hutool.core.lang.Assert;
import org.dromara.hutool.core.net.url.UrlBuilder;
import org.dromara.hutool.http.GlobalHeaders;
import org.dromara.hutool.http.HttpException;
import org.dromara.hutool.http.client.ClientConfig;
import org.dromara.hutool.http.client.ClientEngine;
import org.dromara.hutool.http.client.Request;
import org.dromara.hutool.http.client.Response;
import org.dromara.hutool.http.client.body.HttpBody;
import org.dromara.hutool.http.ssl.SSLInfo;
import org.apache.hc.client5.http.classic.methods.HttpUriRequestBase;
import org.apache.hc.client5.http.config.ConnectionConfig;
import org.apache.hc.client5.http.config.RequestConfig;
@@ -140,7 +140,7 @@ public class HttpClient5Engine implements ClientEngine {
final HttpBody body = message.body();
request.setEntity(new HttpClient5BodyEntity(
// 用户自定义的内容类型
message.header(cn.hutool.http.meta.Header.CONTENT_TYPE),
message.header(org.dromara.hutool.http.meta.Header.CONTENT_TYPE),
// 用户自定义编码
message.charset(),
message.isChunked(),

View File

@@ -10,13 +10,13 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.engine.httpclient5;
package org.dromara.hutool.http.client.engine.httpclient5;
import cn.hutool.core.io.IORuntimeException;
import cn.hutool.core.array.ArrayUtil;
import cn.hutool.core.util.ObjUtil;
import cn.hutool.http.HttpException;
import cn.hutool.http.client.Response;
import org.dromara.hutool.core.io.IORuntimeException;
import org.dromara.hutool.core.array.ArrayUtil;
import org.dromara.hutool.core.util.ObjUtil;
import org.dromara.hutool.http.HttpException;
import org.dromara.hutool.http.client.Response;
import org.apache.hc.client5.http.impl.classic.CloseableHttpResponse;
import org.apache.hc.core5.http.ClassicHttpResponse;
import org.apache.hc.core5.http.Header;

View File

@@ -16,4 +16,4 @@
*
* @author looly
*/
package cn.hutool.http.client.engine.httpclient5;
package org.dromara.hutool.http.client.engine.httpclient5;

View File

@@ -10,14 +10,14 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.engine.jdk;
package org.dromara.hutool.http.client.engine.jdk;
import cn.hutool.core.io.IORuntimeException;
import cn.hutool.core.reflect.FieldUtil;
import cn.hutool.core.reflect.ModifierUtil;
import cn.hutool.core.array.ArrayUtil;
import cn.hutool.core.util.SystemUtil;
import cn.hutool.http.HttpException;
import org.dromara.hutool.core.io.IORuntimeException;
import org.dromara.hutool.core.reflect.FieldUtil;
import org.dromara.hutool.core.reflect.ModifierUtil;
import org.dromara.hutool.core.array.ArrayUtil;
import org.dromara.hutool.core.util.SystemUtil;
import org.dromara.hutool.http.HttpException;
import javax.net.ssl.HttpsURLConnection;
import java.io.IOException;

View File

@@ -10,23 +10,23 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.engine.jdk;
package org.dromara.hutool.http.client.engine.jdk;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.net.url.UrlBuilder;
import cn.hutool.core.text.StrUtil;
import cn.hutool.core.util.ObjUtil;
import cn.hutool.http.HttpException;
import cn.hutool.http.HttpUtil;
import cn.hutool.http.client.ClientConfig;
import cn.hutool.http.client.ClientEngine;
import cn.hutool.http.client.Request;
import cn.hutool.http.client.Response;
import cn.hutool.http.client.body.HttpBody;
import cn.hutool.http.client.cookie.GlobalCookieManager;
import cn.hutool.http.meta.Header;
import cn.hutool.http.meta.HttpStatus;
import cn.hutool.http.meta.Method;
import org.dromara.hutool.core.io.IoUtil;
import org.dromara.hutool.core.net.url.UrlBuilder;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.core.util.ObjUtil;
import org.dromara.hutool.http.HttpException;
import org.dromara.hutool.http.HttpUtil;
import org.dromara.hutool.http.client.ClientConfig;
import org.dromara.hutool.http.client.ClientEngine;
import org.dromara.hutool.http.client.Request;
import org.dromara.hutool.http.client.Response;
import org.dromara.hutool.http.client.body.HttpBody;
import org.dromara.hutool.http.client.cookie.GlobalCookieManager;
import org.dromara.hutool.http.meta.Header;
import org.dromara.hutool.http.meta.HttpStatus;
import org.dromara.hutool.http.meta.Method;
import java.io.IOException;
import java.net.HttpURLConnection;

View File

@@ -10,16 +10,16 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.engine.jdk;
package org.dromara.hutool.http.client.engine.jdk;
import cn.hutool.core.net.url.URLUtil;
import cn.hutool.core.reflect.FieldUtil;
import cn.hutool.core.text.StrUtil;
import cn.hutool.core.util.ObjUtil;
import cn.hutool.http.HttpException;
import cn.hutool.http.client.HeaderOperation;
import cn.hutool.http.meta.Method;
import cn.hutool.http.ssl.SSLInfo;
import org.dromara.hutool.core.net.url.URLUtil;
import org.dromara.hutool.core.reflect.FieldUtil;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.core.util.ObjUtil;
import org.dromara.hutool.http.HttpException;
import org.dromara.hutool.http.client.HeaderOperation;
import org.dromara.hutool.http.meta.Method;
import org.dromara.hutool.http.ssl.SSLInfo;
import javax.net.ssl.HttpsURLConnection;
import java.io.IOException;

View File

@@ -10,13 +10,13 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.engine.jdk;
package org.dromara.hutool.http.client.engine.jdk;
import cn.hutool.core.reflect.ConstructorUtil;
import cn.hutool.core.text.StrUtil;
import cn.hutool.http.GlobalCompressStreamRegister;
import cn.hutool.http.HttpException;
import cn.hutool.http.meta.HttpStatus;
import org.dromara.hutool.core.reflect.ConstructorUtil;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.http.GlobalCompressStreamRegister;
import org.dromara.hutool.http.HttpException;
import org.dromara.hutool.http.meta.HttpStatus;
import java.io.ByteArrayInputStream;
import java.io.FileNotFoundException;

View File

@@ -10,17 +10,17 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.engine.jdk;
package org.dromara.hutool.http.client.engine.jdk;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.io.stream.EmptyInputStream;
import cn.hutool.core.text.StrUtil;
import cn.hutool.core.array.ArrayUtil;
import cn.hutool.core.util.ObjUtil;
import cn.hutool.http.HttpException;
import cn.hutool.http.client.Response;
import cn.hutool.http.client.body.ResponseBody;
import cn.hutool.http.client.cookie.GlobalCookieManager;
import org.dromara.hutool.core.io.IoUtil;
import org.dromara.hutool.core.io.stream.EmptyInputStream;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.core.array.ArrayUtil;
import org.dromara.hutool.core.util.ObjUtil;
import org.dromara.hutool.http.HttpException;
import org.dromara.hutool.http.client.Response;
import org.dromara.hutool.http.client.body.ResponseBody;
import org.dromara.hutool.http.client.cookie.GlobalCookieManager;
import java.io.Closeable;
import java.io.FileNotFoundException;

View File

@@ -16,4 +16,4 @@
* @author looly
* @since 6.0.0
*/
package cn.hutool.http.client.engine.jdk;
package org.dromara.hutool.http.client.engine.jdk;

View File

@@ -10,14 +10,14 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.engine.okhttp;
package org.dromara.hutool.http.client.engine.okhttp;
import cn.hutool.core.io.IORuntimeException;
import cn.hutool.http.client.ClientConfig;
import cn.hutool.http.client.ClientEngine;
import cn.hutool.http.client.Request;
import cn.hutool.http.client.Response;
import cn.hutool.http.ssl.SSLInfo;
import org.dromara.hutool.core.io.IORuntimeException;
import org.dromara.hutool.http.client.ClientConfig;
import org.dromara.hutool.http.client.ClientEngine;
import org.dromara.hutool.http.client.Request;
import org.dromara.hutool.http.client.Response;
import org.dromara.hutool.http.ssl.SSLInfo;
import okhttp3.OkHttpClient;
import okhttp3.internal.http.HttpMethod;

View File

@@ -10,9 +10,9 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.engine.okhttp;
package org.dromara.hutool.http.client.engine.okhttp;
import cn.hutool.http.client.body.HttpBody;
import org.dromara.hutool.http.client.body.HttpBody;
import okhttp3.MediaType;
import okio.BufferedSink;

View File

@@ -10,11 +10,11 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.client.engine.okhttp;
package org.dromara.hutool.http.client.engine.okhttp;
import cn.hutool.core.io.stream.EmptyInputStream;
import cn.hutool.core.util.ObjUtil;
import cn.hutool.http.client.Response;
import org.dromara.hutool.core.io.stream.EmptyInputStream;
import org.dromara.hutool.core.util.ObjUtil;
import org.dromara.hutool.http.client.Response;
import kotlin.Pair;
import okhttp3.Headers;
import okhttp3.ResponseBody;

View File

@@ -14,4 +14,4 @@
* OKHttp3封装<br>
* 文档见https://square.github.io/okhttp/
*/
package cn.hutool.http.client.engine.okhttp;
package org.dromara.hutool.http.client.engine.okhttp;

View File

@@ -15,4 +15,4 @@
*
* @author looly
*/
package cn.hutool.http.client.engine;
package org.dromara.hutool.http.client.engine;

View File

@@ -14,4 +14,4 @@
* HTTP请求客户端封装
* @author looly
*/
package cn.hutool.http.client;
package org.dromara.hutool.http.client;

View File

@@ -10,11 +10,11 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.html;
package org.dromara.hutool.http.html;
import cn.hutool.core.lang.Console;
import cn.hutool.core.map.SafeConcurrentHashMap;
import cn.hutool.core.util.CharUtil;
import org.dromara.hutool.core.lang.Console;
import org.dromara.hutool.core.map.SafeConcurrentHashMap;
import org.dromara.hutool.core.util.CharUtil;
import java.util.ArrayList;
import java.util.Collections;

View File

@@ -10,14 +10,14 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.html;
package org.dromara.hutool.http.html;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.regex.ReUtil;
import cn.hutool.core.text.StrUtil;
import cn.hutool.core.text.escape.EscapeUtil;
import cn.hutool.core.util.CharsetUtil;
import cn.hutool.core.util.XmlUtil;
import org.dromara.hutool.core.io.IoUtil;
import org.dromara.hutool.core.regex.ReUtil;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.core.text.escape.EscapeUtil;
import org.dromara.hutool.core.util.CharsetUtil;
import org.dromara.hutool.core.util.XmlUtil;
import java.io.InputStream;
import java.nio.charset.Charset;

View File

@@ -15,4 +15,4 @@
*
* @author looly
*/
package cn.hutool.http.html;
package org.dromara.hutool.http.html;

View File

@@ -10,9 +10,9 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.meta;
package org.dromara.hutool.http.meta;
import cn.hutool.core.text.StrUtil;
import org.dromara.hutool.core.text.StrUtil;
import java.nio.charset.Charset;

View File

@@ -10,11 +10,11 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.meta;
package org.dromara.hutool.http.meta;
import cn.hutool.core.regex.ReUtil;
import cn.hutool.core.text.StrUtil;
import cn.hutool.core.util.CharsetUtil;
import org.dromara.hutool.core.regex.ReUtil;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.core.util.CharsetUtil;
import java.nio.charset.Charset;
import java.util.regex.Pattern;

View File

@@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.meta;
package org.dromara.hutool.http.meta;
/**
* Http 头域

View File

@@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.meta;
package org.dromara.hutool.http.meta;
/**
* HTTP状态码

View File

@@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.meta;
package org.dromara.hutool.http.meta;
/**
* Http方法枚举

View File

@@ -15,4 +15,4 @@
*
* @author looly
*/
package cn.hutool.http.meta;
package org.dromara.hutool.http.meta;

View File

@@ -16,4 +16,4 @@
* @author looly
*
*/
package cn.hutool.http;
package org.dromara.hutool.http;

View File

@@ -10,9 +10,9 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.server;
package org.dromara.hutool.http.server;
import cn.hutool.core.util.CharsetUtil;
import org.dromara.hutool.core.util.CharsetUtil;
import com.sun.net.httpserver.HttpContext;
import com.sun.net.httpserver.HttpExchange;

View File

@@ -10,26 +10,26 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.server;
package org.dromara.hutool.http.server;
import cn.hutool.core.io.IORuntimeException;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.map.CaseInsensitiveMap;
import cn.hutool.core.map.MapUtil;
import cn.hutool.core.map.multi.ListValueMap;
import cn.hutool.core.net.NetUtil;
import cn.hutool.core.net.multipart.MultipartFormData;
import cn.hutool.core.net.multipart.UploadSetting;
import cn.hutool.core.net.url.UrlQueryUtil;
import cn.hutool.core.text.StrUtil;
import cn.hutool.core.array.ArrayUtil;
import cn.hutool.core.util.CharsetUtil;
import cn.hutool.core.util.ObjUtil;
import cn.hutool.http.meta.ContentTypeUtil;
import cn.hutool.http.meta.Header;
import cn.hutool.http.meta.Method;
import cn.hutool.http.useragent.UserAgent;
import cn.hutool.http.useragent.UserAgentUtil;
import org.dromara.hutool.core.io.IORuntimeException;
import org.dromara.hutool.core.io.IoUtil;
import org.dromara.hutool.core.map.CaseInsensitiveMap;
import org.dromara.hutool.core.map.MapUtil;
import org.dromara.hutool.core.map.multi.ListValueMap;
import org.dromara.hutool.core.net.NetUtil;
import org.dromara.hutool.core.net.multipart.MultipartFormData;
import org.dromara.hutool.core.net.multipart.UploadSetting;
import org.dromara.hutool.core.net.url.UrlQueryUtil;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.core.array.ArrayUtil;
import org.dromara.hutool.core.util.CharsetUtil;
import org.dromara.hutool.core.util.ObjUtil;
import org.dromara.hutool.http.meta.ContentTypeUtil;
import org.dromara.hutool.http.meta.Header;
import org.dromara.hutool.http.meta.Method;
import org.dromara.hutool.http.useragent.UserAgent;
import org.dromara.hutool.http.useragent.UserAgentUtil;
import com.sun.net.httpserver.Headers;
import com.sun.net.httpserver.HttpExchange;

View File

@@ -10,18 +10,18 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.server;
package org.dromara.hutool.http.server;
import cn.hutool.core.io.IORuntimeException;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.io.file.FileUtil;
import cn.hutool.core.net.url.URLEncoder;
import cn.hutool.core.text.StrUtil;
import cn.hutool.core.util.ByteUtil;
import cn.hutool.core.util.ObjUtil;
import cn.hutool.http.meta.ContentType;
import cn.hutool.http.meta.Header;
import cn.hutool.http.meta.HttpStatus;
import org.dromara.hutool.core.io.IORuntimeException;
import org.dromara.hutool.core.io.IoUtil;
import org.dromara.hutool.core.io.file.FileUtil;
import org.dromara.hutool.core.net.url.URLEncoder;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.core.util.ByteUtil;
import org.dromara.hutool.core.util.ObjUtil;
import org.dromara.hutool.http.meta.ContentType;
import org.dromara.hutool.http.meta.Header;
import org.dromara.hutool.http.meta.HttpStatus;
import com.sun.net.httpserver.Headers;
import com.sun.net.httpserver.HttpExchange;

View File

@@ -10,17 +10,17 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.server;
package org.dromara.hutool.http.server;
import cn.hutool.core.io.IORuntimeException;
import cn.hutool.core.lang.Console;
import cn.hutool.core.thread.GlobalThreadPool;
import cn.hutool.core.text.StrUtil;
import cn.hutool.http.server.action.Action;
import cn.hutool.http.server.action.RootAction;
import cn.hutool.http.server.filter.HttpFilter;
import cn.hutool.http.server.filter.SimpleFilter;
import cn.hutool.http.server.handler.ActionHandler;
import org.dromara.hutool.core.io.IORuntimeException;
import org.dromara.hutool.core.lang.Console;
import org.dromara.hutool.core.thread.GlobalThreadPool;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.http.server.action.Action;
import org.dromara.hutool.http.server.action.RootAction;
import org.dromara.hutool.http.server.filter.HttpFilter;
import org.dromara.hutool.http.server.filter.SimpleFilter;
import org.dromara.hutool.http.server.handler.ActionHandler;
import com.sun.net.httpserver.Filter;
import com.sun.net.httpserver.HttpContext;

View File

@@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.server.action;
package org.dromara.hutool.http.server.action;
import cn.hutool.http.server.HttpServerRequest;
import cn.hutool.http.server.HttpServerResponse;
import org.dromara.hutool.http.server.HttpServerRequest;
import org.dromara.hutool.http.server.HttpServerResponse;
import java.io.IOException;

View File

@@ -10,12 +10,12 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.server.action;
package org.dromara.hutool.http.server.action;
import cn.hutool.core.collection.ListUtil;
import cn.hutool.core.io.file.FileUtil;
import cn.hutool.http.server.HttpServerRequest;
import cn.hutool.http.server.HttpServerResponse;
import org.dromara.hutool.core.collection.ListUtil;
import org.dromara.hutool.core.io.file.FileUtil;
import org.dromara.hutool.http.server.HttpServerRequest;
import org.dromara.hutool.http.server.HttpServerResponse;
import java.io.File;
import java.util.List;

View File

@@ -15,4 +15,4 @@
*
* @author looly
*/
package cn.hutool.http.server.action;
package org.dromara.hutool.http.server.action;

View File

@@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.server.filter;
package org.dromara.hutool.http.server.filter;
import cn.hutool.http.server.HttpServerRequest;
import cn.hutool.http.server.HttpServerResponse;
import org.dromara.hutool.http.server.HttpServerRequest;
import org.dromara.hutool.http.server.HttpServerResponse;
import com.sun.net.httpserver.Filter;
import java.io.IOException;

View File

@@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.server.filter;
package org.dromara.hutool.http.server.filter;
import com.sun.net.httpserver.Filter;

View File

@@ -13,4 +13,4 @@
/**
* {@link com.sun.net.httpserver.Filter} 实现包装
*/
package cn.hutool.http.server.filter;
package org.dromara.hutool.http.server.filter;

View File

@@ -10,11 +10,11 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.server.handler;
package org.dromara.hutool.http.server.handler;
import cn.hutool.http.server.HttpServerRequest;
import cn.hutool.http.server.HttpServerResponse;
import cn.hutool.http.server.action.Action;
import org.dromara.hutool.http.server.HttpServerRequest;
import org.dromara.hutool.http.server.HttpServerResponse;
import org.dromara.hutool.http.server.action.Action;
import com.sun.net.httpserver.HttpExchange;
import com.sun.net.httpserver.HttpHandler;

View File

@@ -13,4 +13,4 @@
/**
* {@link com.sun.net.httpserver.HttpHandler} 实现包装
*/
package cn.hutool.http.server.handler;
package org.dromara.hutool.http.server.handler;

View File

@@ -16,4 +16,4 @@
* @author looly
*
*/
package cn.hutool.http.server;
package org.dromara.hutool.http.server;

View File

@@ -10,30 +10,30 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.server.servlet;
package org.dromara.hutool.http.server.servlet;
import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.bean.copier.CopyOptions;
import cn.hutool.core.bean.copier.ValueProvider;
import cn.hutool.core.collection.ListUtil;
import cn.hutool.core.collection.iter.ArrayIter;
import cn.hutool.core.exceptions.UtilException;
import cn.hutool.core.io.file.FileUtil;
import cn.hutool.core.io.IORuntimeException;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.map.CaseInsensitiveMap;
import cn.hutool.core.map.MapUtil;
import cn.hutool.core.net.NetUtil;
import cn.hutool.core.net.url.URLEncoder;
import cn.hutool.core.net.multipart.MultipartFormData;
import cn.hutool.core.net.multipart.UploadSetting;
import cn.hutool.core.reflect.ConstructorUtil;
import cn.hutool.core.text.StrUtil;
import cn.hutool.core.array.ArrayUtil;
import cn.hutool.core.util.CharsetUtil;
import cn.hutool.core.util.ObjUtil;
import org.dromara.hutool.core.bean.BeanUtil;
import org.dromara.hutool.core.bean.copier.CopyOptions;
import org.dromara.hutool.core.bean.copier.ValueProvider;
import org.dromara.hutool.core.collection.ListUtil;
import org.dromara.hutool.core.collection.iter.ArrayIter;
import org.dromara.hutool.core.exceptions.UtilException;
import org.dromara.hutool.core.io.file.FileUtil;
import org.dromara.hutool.core.io.IORuntimeException;
import org.dromara.hutool.core.io.IoUtil;
import org.dromara.hutool.core.map.CaseInsensitiveMap;
import org.dromara.hutool.core.map.MapUtil;
import org.dromara.hutool.core.net.NetUtil;
import org.dromara.hutool.core.net.url.URLEncoder;
import org.dromara.hutool.core.net.multipart.MultipartFormData;
import org.dromara.hutool.core.net.multipart.UploadSetting;
import org.dromara.hutool.core.reflect.ConstructorUtil;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.core.array.ArrayUtil;
import org.dromara.hutool.core.util.CharsetUtil;
import org.dromara.hutool.core.util.ObjUtil;
import cn.hutool.http.meta.Method;
import org.dromara.hutool.http.meta.Method;
import jakarta.servlet.ServletOutputStream;
import jakarta.servlet.ServletRequest;
import jakarta.servlet.http.Cookie;

View File

@@ -10,29 +10,29 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.server.servlet;
package org.dromara.hutool.http.server.servlet;
import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.bean.copier.CopyOptions;
import cn.hutool.core.bean.copier.ValueProvider;
import cn.hutool.core.collection.ListUtil;
import cn.hutool.core.collection.iter.ArrayIter;
import cn.hutool.core.exceptions.UtilException;
import cn.hutool.core.io.file.FileUtil;
import cn.hutool.core.io.IORuntimeException;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.map.CaseInsensitiveMap;
import cn.hutool.core.map.MapUtil;
import cn.hutool.core.net.NetUtil;
import cn.hutool.core.net.multipart.MultipartFormData;
import cn.hutool.core.net.multipart.UploadSetting;
import cn.hutool.core.net.url.URLEncoder;
import cn.hutool.core.reflect.ConstructorUtil;
import cn.hutool.core.text.StrUtil;
import cn.hutool.core.array.ArrayUtil;
import cn.hutool.core.util.CharsetUtil;
import cn.hutool.core.util.ObjUtil;
import cn.hutool.http.meta.Method;
import org.dromara.hutool.core.bean.BeanUtil;
import org.dromara.hutool.core.bean.copier.CopyOptions;
import org.dromara.hutool.core.bean.copier.ValueProvider;
import org.dromara.hutool.core.collection.ListUtil;
import org.dromara.hutool.core.collection.iter.ArrayIter;
import org.dromara.hutool.core.exceptions.UtilException;
import org.dromara.hutool.core.io.file.FileUtil;
import org.dromara.hutool.core.io.IORuntimeException;
import org.dromara.hutool.core.io.IoUtil;
import org.dromara.hutool.core.map.CaseInsensitiveMap;
import org.dromara.hutool.core.map.MapUtil;
import org.dromara.hutool.core.net.NetUtil;
import org.dromara.hutool.core.net.multipart.MultipartFormData;
import org.dromara.hutool.core.net.multipart.UploadSetting;
import org.dromara.hutool.core.net.url.URLEncoder;
import org.dromara.hutool.core.reflect.ConstructorUtil;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.core.array.ArrayUtil;
import org.dromara.hutool.core.util.CharsetUtil;
import org.dromara.hutool.core.util.ObjUtil;
import org.dromara.hutool.http.meta.Method;
import javax.servlet.ServletOutputStream;
import javax.servlet.ServletRequest;

View File

@@ -16,4 +16,4 @@
* @author looly
*
*/
package cn.hutool.http.server.servlet;
package org.dromara.hutool.http.server.servlet;

View File

@@ -10,9 +10,9 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.ssl;
package org.dromara.hutool.http.ssl;
import cn.hutool.core.array.ArrayUtil;
import org.dromara.hutool.core.array.ArrayUtil;
import javax.net.ssl.SSLSocket;
import javax.net.ssl.SSLSocketFactory;

View File

@@ -10,13 +10,14 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.ssl;
package org.dromara.hutool.http.ssl;
import cn.hutool.core.net.ssl.SSLProtocols;
import cn.hutool.core.net.ssl.SSLUtil;
import cn.hutool.core.net.ssl.TrustAnyHostnameVerifier;
import cn.hutool.core.net.ssl.TrustAnyTrustManager;
import cn.hutool.core.text.StrUtil;
import org.dromara.hutool.core.net.ssl.SSLProtocols;
import org.dromara.hutool.core.net.ssl.SSLUtil;
import org.dromara.hutool.core.net.ssl.SSLContextBuilder;
import org.dromara.hutool.core.net.ssl.TrustAnyHostnameVerifier;
import org.dromara.hutool.core.net.ssl.TrustAnyTrustManager;
import org.dromara.hutool.core.text.StrUtil;
import javax.net.ssl.HostnameVerifier;
import javax.net.ssl.SSLContext;
@@ -119,7 +120,7 @@ public class SSLInfo {
}
/**
* 设置{@link HostnameVerifier}信任所有则使用{@link cn.hutool.core.net.ssl.TrustAnyHostnameVerifier}
* 设置{@link HostnameVerifier}信任所有则使用{@link TrustAnyHostnameVerifier}
*
* @param hostnameVerifier {@link HostnameVerifier}
* @return this
@@ -139,7 +140,7 @@ public class SSLInfo {
}
/**
* 设置{@link SSLContext}可以使用{@link cn.hutool.core.net.ssl.SSLContextBuilder}构建
* 设置{@link SSLContext}可以使用{@link SSLContextBuilder}构建
*
* @param sslContext {@link SSLContext}
* @return this
@@ -159,7 +160,7 @@ public class SSLInfo {
}
/**
* 设置{@link X509TrustManager}新人所有则使用{@link cn.hutool.core.net.ssl.TrustAnyTrustManager}
* 设置{@link X509TrustManager}新人所有则使用{@link TrustAnyTrustManager}
*
* @param trustManager {@link X509TrustManager}
* @return this

View File

@@ -16,4 +16,4 @@
* @author looly
*
*/
package cn.hutool.http.ssl;
package org.dromara.hutool.http.ssl;

View File

@@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.useragent;
package org.dromara.hutool.http.useragent;
import cn.hutool.core.collection.ListUtil;
import cn.hutool.core.regex.ReUtil;
import org.dromara.hutool.core.collection.ListUtil;
import org.dromara.hutool.core.regex.ReUtil;
import java.util.List;
import java.util.regex.Pattern;

View File

@@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.useragent;
package org.dromara.hutool.http.useragent;
import cn.hutool.core.collection.ListUtil;
import cn.hutool.core.regex.ReUtil;
import org.dromara.hutool.core.collection.ListUtil;
import org.dromara.hutool.core.regex.ReUtil;
import java.util.List;
import java.util.regex.Pattern;

View File

@@ -10,10 +10,10 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.useragent;
package org.dromara.hutool.http.useragent;
import cn.hutool.core.collection.ListUtil;
import cn.hutool.core.regex.ReUtil;
import org.dromara.hutool.core.collection.ListUtil;
import org.dromara.hutool.core.regex.ReUtil;
import java.util.List;
import java.util.regex.Pattern;

View File

@@ -10,9 +10,9 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.useragent;
package org.dromara.hutool.http.useragent;
import cn.hutool.core.collection.ListUtil;
import org.dromara.hutool.core.collection.ListUtil;
import java.util.ArrayList;
import java.util.List;

View File

@@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.useragent;
package org.dromara.hutool.http.useragent;
import java.io.Serializable;

View File

@@ -10,9 +10,9 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.useragent;
package org.dromara.hutool.http.useragent;
import cn.hutool.core.regex.ReUtil;
import org.dromara.hutool.core.regex.ReUtil;
import java.io.Serializable;
import java.util.regex.Pattern;

View File

@@ -10,9 +10,9 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.useragent;
package org.dromara.hutool.http.useragent;
import cn.hutool.core.text.StrUtil;
import org.dromara.hutool.core.text.StrUtil;
/**
* User-Agent解析器

View File

@@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.useragent;
package org.dromara.hutool.http.useragent;
/**
* User-Agent工具类

View File

@@ -16,4 +16,4 @@
* @author looly
*
*/
package cn.hutool.http.useragent;
package org.dromara.hutool.http.useragent;

View File

@@ -10,19 +10,19 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.webservice;
package org.dromara.hutool.http.webservice;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.map.MapUtil;
import cn.hutool.core.text.StrUtil;
import cn.hutool.core.text.split.SplitUtil;
import cn.hutool.core.util.CharsetUtil;
import cn.hutool.core.util.ObjUtil;
import cn.hutool.core.util.XmlUtil;
import cn.hutool.http.client.HeaderOperation;
import cn.hutool.http.client.Request;
import cn.hutool.http.client.Response;
import org.dromara.hutool.core.collection.CollUtil;
import org.dromara.hutool.core.io.IoUtil;
import org.dromara.hutool.core.map.MapUtil;
import org.dromara.hutool.core.text.StrUtil;
import org.dromara.hutool.core.text.split.SplitUtil;
import org.dromara.hutool.core.util.CharsetUtil;
import org.dromara.hutool.core.util.ObjUtil;
import org.dromara.hutool.core.util.XmlUtil;
import org.dromara.hutool.http.client.HeaderOperation;
import org.dromara.hutool.http.client.Request;
import org.dromara.hutool.http.client.Response;
import javax.xml.XMLConstants;
import javax.xml.namespace.QName;

View File

@@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.webservice;
package org.dromara.hutool.http.webservice;
import javax.xml.soap.SOAPConstants;

View File

@@ -10,9 +10,9 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.webservice;
package org.dromara.hutool.http.webservice;
import cn.hutool.core.text.StrUtil;
import org.dromara.hutool.core.text.StrUtil;
/**
* SOAP异常

View File

@@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details.
*/
package cn.hutool.http.webservice;
package org.dromara.hutool.http.webservice;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
@@ -20,9 +20,9 @@ import java.nio.charset.Charset;
import javax.xml.soap.SOAPException;
import javax.xml.soap.SOAPMessage;
import cn.hutool.core.exceptions.UtilException;
import cn.hutool.core.util.CharsetUtil;
import cn.hutool.core.util.XmlUtil;
import org.dromara.hutool.core.exceptions.UtilException;
import org.dromara.hutool.core.util.CharsetUtil;
import org.dromara.hutool.core.util.XmlUtil;
/**
* SOAP相关工具类

View File

@@ -16,4 +16,4 @@
* @author looly
*
*/
package cn.hutool.http.webservice;
package org.dromara.hutool.http.webservice;

View File

@@ -10,7 +10,7 @@
# See the Mulan PSL v2 for more details.
#
cn.hutool.http.client.engine.httpclient5.HttpClient5Engine
cn.hutool.http.client.engine.httpclient4.HttpClient4Engine
cn.hutool.http.client.engine.okhttp.OkHttpEngine
cn.hutool.http.client.engine.jdk.JdkClientEngine
org.dromara.hutool.http.client.engine.httpclient5.HttpClient5Engine
org.dromara.hutool.http.client.engine.httpclient4.HttpClient4Engine
org.dromara.hutool.http.client.engine.okhttp.OkHttpEngine
org.dromara.hutool.http.client.engine.jdk.JdkClientEngine

View File

@@ -1,7 +1,7 @@
package cn.hutool.http;
package org.dromara.hutool.http;
import cn.hutool.core.util.CharsetUtil;
import cn.hutool.http.meta.ContentType;
import org.dromara.hutool.core.util.CharsetUtil;
import org.dromara.hutool.http.meta.ContentType;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;

View File

@@ -1,14 +1,14 @@
package cn.hutool.http;
package org.dromara.hutool.http;
import cn.hutool.core.codec.binary.Base64;
import cn.hutool.core.io.IORuntimeException;
import cn.hutool.core.io.StreamProgress;
import cn.hutool.core.io.file.FileUtil;
import cn.hutool.core.lang.Console;
import cn.hutool.core.util.CharsetUtil;
import cn.hutool.http.client.HttpDownloader;
import cn.hutool.http.client.Request;
import cn.hutool.http.client.engine.ClientEngineFactory;
import org.dromara.hutool.core.codec.binary.Base64;
import org.dromara.hutool.core.io.IORuntimeException;
import org.dromara.hutool.core.io.StreamProgress;
import org.dromara.hutool.core.io.file.FileUtil;
import org.dromara.hutool.core.lang.Console;
import org.dromara.hutool.core.util.CharsetUtil;
import org.dromara.hutool.http.client.HttpDownloader;
import org.dromara.hutool.http.client.Request;
import org.dromara.hutool.http.client.engine.ClientEngineFactory;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;

View File

@@ -1,8 +1,8 @@
package cn.hutool.http;
package org.dromara.hutool.http;
import cn.hutool.core.regex.ReUtil;
import cn.hutool.http.html.HtmlUtil;
import cn.hutool.http.meta.ContentTypeUtil;
import org.dromara.hutool.core.regex.ReUtil;
import org.dromara.hutool.http.html.HtmlUtil;
import org.dromara.hutool.http.meta.ContentTypeUtil;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;

View File

@@ -1,15 +1,15 @@
package cn.hutool.http;
package org.dromara.hutool.http;
import cn.hutool.core.date.DateUtil;
import cn.hutool.core.date.StopWatch;
import cn.hutool.core.lang.Console;
import cn.hutool.core.map.MapUtil;
import cn.hutool.core.net.url.UrlBuilder;
import cn.hutool.core.util.CharsetUtil;
import cn.hutool.http.client.Request;
import cn.hutool.http.client.Response;
import cn.hutool.http.meta.Header;
import cn.hutool.http.meta.Method;
import org.dromara.hutool.core.date.DateUtil;
import org.dromara.hutool.core.date.StopWatch;
import org.dromara.hutool.core.lang.Console;
import org.dromara.hutool.core.map.MapUtil;
import org.dromara.hutool.core.net.url.UrlBuilder;
import org.dromara.hutool.core.util.CharsetUtil;
import org.dromara.hutool.http.client.Request;
import org.dromara.hutool.http.client.Response;
import org.dromara.hutool.http.meta.Header;
import org.dromara.hutool.http.meta.Method;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;

View File

@@ -1,12 +1,12 @@
package cn.hutool.http;
package org.dromara.hutool.http;
import cn.hutool.core.io.file.FileUtil;
import cn.hutool.core.lang.Console;
import cn.hutool.core.regex.ReUtil;
import cn.hutool.core.util.CharsetUtil;
import cn.hutool.http.client.Request;
import cn.hutool.http.meta.Header;
import cn.hutool.http.meta.Method;
import org.dromara.hutool.core.io.file.FileUtil;
import org.dromara.hutool.core.lang.Console;
import org.dromara.hutool.core.regex.ReUtil;
import org.dromara.hutool.core.util.CharsetUtil;
import org.dromara.hutool.http.client.Request;
import org.dromara.hutool.http.meta.Header;
import org.dromara.hutool.http.meta.Method;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;

View File

@@ -1,7 +1,7 @@
package cn.hutool.http;
package org.dromara.hutool.http;
import cn.hutool.core.lang.Console;
import cn.hutool.core.thread.ThreadUtil;
import org.dromara.hutool.core.lang.Console;
import org.dromara.hutool.core.thread.ThreadUtil;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;

View File

@@ -1,10 +1,10 @@
package cn.hutool.http;
package org.dromara.hutool.http;
import cn.hutool.core.lang.Console;
import cn.hutool.core.map.MapUtil;
import cn.hutool.core.net.url.UrlBuilder;
import cn.hutool.http.client.Request;
import cn.hutool.http.client.Response;
import org.dromara.hutool.core.lang.Console;
import org.dromara.hutool.core.map.MapUtil;
import org.dromara.hutool.core.net.url.UrlBuilder;
import org.dromara.hutool.http.client.Request;
import org.dromara.hutool.http.client.Response;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;

View File

@@ -1,14 +1,14 @@
package cn.hutool.http;
package org.dromara.hutool.http;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.io.resource.FileResource;
import cn.hutool.core.io.resource.HttpResource;
import cn.hutool.core.lang.Console;
import cn.hutool.http.client.Request;
import cn.hutool.http.client.Response;
import cn.hutool.http.client.body.ResourceBody;
import cn.hutool.http.meta.ContentType;
import cn.hutool.http.meta.Method;
import org.dromara.hutool.core.io.IoUtil;
import org.dromara.hutool.core.io.resource.FileResource;
import org.dromara.hutool.core.io.resource.HttpResource;
import org.dromara.hutool.core.lang.Console;
import org.dromara.hutool.http.client.Request;
import org.dromara.hutool.http.client.Response;
import org.dromara.hutool.http.client.body.ResourceBody;
import org.dromara.hutool.http.meta.ContentType;
import org.dromara.hutool.http.meta.Method;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;

View File

@@ -1,6 +1,6 @@
package cn.hutool.http;
package org.dromara.hutool.http;
import cn.hutool.core.net.url.UrlBuilder;
import org.dromara.hutool.core.net.url.UrlBuilder;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;

Some files were not shown because too many files have changed in this diff Show More