结合PicGo用自己的服务器搭建图床

PicGo下载地址

https://github.com/Molunerfinn/picgo/releases

1. PicGo插件设置安装web-uploader插件

image-20220519200808819

2. 自定义图床设置

以下是我的PicGo的配置,版本号为2.3.0:

API地址为上传图片接口地址

POST参数名为后端接收图片的参数名

Json路径为接口返回为Json时的url的路径,非必要参数。如果直接返回url串,这里不用设置。

  • 例如:以下是我的接口返回的Json,data里面就是url的路径

    {
       "code": 0,
       "msg": "成功",
       "data": "http://127.0.0.1/picgo/123.png"
    }
    

自定义请求头为需要后端接收的其他参数,非必要参数。

自定义Body为需要后端接收的其他参数,非必要参数。我这里的key对应的是接口的秘钥,如果密钥错误接口禁止上传

3. API接口设计

@PostMapping("/picgo")
@ResponseBody
public Object picgo_post(MultipartFile img,String key){
    //判断key是否合法
    //转存图片,生成url
    //返回对象,@ResponseBody自动转换为Json
    return new Object;
}
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值