v2.0.0
java -jar local-image-host-2.0.0.jar GUI
POST /{project}
Body 请求参数
imgFile: string
filename: string
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
project | path | string | 是 | 图片所属项目名称 |
body | body | object | 否 | none |
» imgFile | body | string(binary) | 是 | 上传的图片 |
» filename | body | string | 否 | none |
返回示例
成功
{
"success": true,
"message": "上传成功",
"data": {
"project": "test",
"filename": "file.png"
}
}
失败
{
"success": false,
"message": "上传失败"
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Result |
GET /{project}/{imgName}
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
project | path | string | 是 | 图片所属项目名称 |
imgName | path | string | 是 | 图片名称 |
返回示例
成功
{
"success": true,
"message": "图片展示成功"
}
失败
{
"success": false,
"message": "图片展示失败"
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» success | boolean | true | none | 成功 | none |
» message | string | true | none | 信息 | none |
DELETE /{project}/{imgName}
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
project | path | string | 是 | 图片所属项目名称 |
imgName | path | string | 是 | 图片名称 |
返回示例
成功
{
"success": true,
"message": "图片删除成功"
}
失败
{
"success": false,
"message": "图片删除失败"
}
状态码 | 状态码含义 | 说明 | 数据模型 |
---|---|---|---|
200 | OK | 成功 | Inline |
状态码 200
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
» success | boolean | true | none | 成功 | none |
» message | string | true | none | 信息 | none |
{
"success": true,
"message": "string",
"data": {
"project": "string",
"filename": "string"
}
}
名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
---|---|---|---|---|---|
success | boolean | true | none | 成功 | none |
message | string | true | none | 信息 | none |
data | object | false | none | 数据 | none |
» project | string | true | none | 项目名 | none |
» filename | string | true | none | 文件名 | none |