【七牛】七牛图片禁用解决方法

被禁用的文件 https://xxxx/web-pc/images/new_index/pageqrpic.png

帮助文档

https://developer.qiniu.com/kodo/4173/modify-the-file-status

请求的语法

POST /chstatus/<EncodedEntry>/status/<status> HTTP/1.1
Host:           rs.qbox.me
Content-Type:   application/x-www-form-urlencoded
Authorization:  Qiniu <AccessToken>

EncodedEntry

entry = '<Bucket>:<Key>'
encodedEntryURI = urlsafe_base64_encode(entry)
## Bucket:key
xxx-hottie-statics:web-pc/images/new_index/pageqrpic.png
## Base64之后
bG92ZS1ob3R0aWUtc3RhdGljczp3ZWItcGMvaW1hZ2VzL25ld19pbmRleC9wYWdlcXJwaWMucG5n

的细节请参考 EncodedEntryURI。 值为数字,0表示启用;1表示禁用。

调用生成token

Auth.create("xwxJ0TrjG9W9XAax168PmMhhbWmb-KyuS8BFKkXT", "FxQKl6q_v9MxxAxqnuPirmJFcQtDAdk2uhrKrmS5").authorizationV2("http://rs.qbox.me/chstatus/bG92ZS1ob3R0aWUtc3RhdGljczp3ZWItcGMvaW1hZ2VzL25ld19pbmRleC9wYWdlcXJwaWMucG5n/status/0", "POST", null, "application/x-www-form-urlencoded")

生成的token

POST /chstatus/bG92ZS1ob3R0aWUtc3RhdGljczp3ZWItcGMvaW1hZ2VzL25ld19pbmRleC9wYWdlcXJwaWMucG5n/status/0
Host: rs.qbox.me
Content-Type: application/x-www-form-urlencoded


Qiniu xwxJ0TrjG9W9XAax168PmMhhbWmb-KyuS8BFKkXT:UeVvLpdZ-MFrNk9VNa8ZOwq16fE=
com.qiniu.util.StringMap@4845abe5

最后进行调用

hfg@hfg-PC:~$ curl -i \
>      -o - \
>      -H 'Content-Type: application/x-www-form-urlencoded' \
>      -H 'Host: rs.qbox.me' \
>      -H 'Authorization: Qiniu xwxJ0TrjG9W9XAax168PmMhhbWmb-KyuS8BFKkXT:UeVvLpdZ-MFrNk9VNa8ZOwq16fE=' \
>      -X POST \
>      'http://rs.qbox.me/chstatus/bG92ZS1ob3R0aWUtc3RhdGljczp3ZWItcGMvaW1hZ2VzL25ld19pbmRleC9wYWdlcXJwaWMucG5n/status/0'
HTTP/1.1 200 OK
Server: openresty
Date: Wed, 02 Jun 2021 05:38:42 GMT
Content-Type: application/json
Content-Length: 0
Connection: keep-alive
X-Reqid: HAoAAI3cioRPrYQW
X-Reqid: HAoAAI3cioRPrYQW
X-Log: -

hfg@hfg-PC:~$ 



curl -i \
     -o - \
     -H 'Content-Type: application/x-www-form-urlencoded' \
     -H 'Host: rs.qbox.me' \
     -H 'Authorization: Qiniu xwxJ0TrjG9W9XAax168PmMhhbWmb-KyuS8BFKkXT:UeVvLpdZ-MFrNk9VNa8ZOwq16fE=' \
     -X POST \
     'http://rs.qbox.me/chstatus/bG92ZS1ob3R0aWUtc3RhdGljczp3ZWItcGMvaW1hZ2VzL25ld19pbmRleC9wYWdlcXJwaWMucG5n/status/0'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Crypto Ascetic

您的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值