| 程序包 | 说明 |
|---|---|
| com.dahuatech.hutool.core.img |
图像处理相关工具类封装
|
| com.dahuatech.hutool.core.io.resource |
针对ClassPath和文件中资源读取的封装,主要入口为工具类ResourceUtil
|
| com.dahuatech.hutool.http |
ICC-http针对JDK的HttpUrlConnection做一层封装,简化了HTTPS请求、文件上传、Cookie记忆等操作,使Http请求变得无比简单。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Img |
Img.from(Resource resource)
从资源对象中读取图片并开始处理
|
static BufferedImage |
ImgUtil.read(Resource resource)
从
Resource中读取图片 |
| 限定符和类型 | 类和说明 |
|---|---|
class |
BytesResource
基于byte[]的资源获取器
注意:此对象中getUrl方法始终返回null |
class |
ClassPathResource
ClassPath单一资源访问类
传入路径path必须为相对路径,如果传入绝对路径,Linux路径会去掉开头的“/”,而Windows路径会直接报错。 |
class |
FileResource
文件资源访问对象
|
class |
InputStreamResource
基于
InputStream的资源获取器注意:此对象中getUrl方法始终返回null |
class |
MultiFileResource
|
class |
MultiResource
|
class |
StringResource
字符串资源,字符串做为资源
|
class |
UrlResource
URL资源访问类
|
class |
WebAppResource
Web root资源访问对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Resource |
ResourceUtil.getResourceObj(String path)
|
Resource |
MultiResource.next() |
| 限定符和类型 | 方法和说明 |
|---|---|
Iterator<Resource> |
MultiResource.iterator() |
| 限定符和类型 | 方法和说明 |
|---|---|
MultiFileResource |
MultiFileResource.add(Resource resource) |
MultiResource |
MultiResource.add(Resource resource)
增加资源
|
| 构造器和说明 |
|---|
MultiResource(Resource... resources)
构造
|
| 构造器和说明 |
|---|
MultiResource(Collection<Resource> resources)
构造
|
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,Resource> |
HttpRequest.fileForm()
获取文件表单数据
|
| 限定符和类型 | 方法和说明 |
|---|---|
HttpRequest |
HttpRequest.form(String name,
Resource resource)
文件表单项
一旦有文件加入,表单变为multipart/form-data |
Copyright © 2023. All rights reserved.