各位大神,
COS开启了防盗链设置之后,PHP服务端可以创建、删除、列举BUCKET里的OBJECTS,但是在读取时(使用 getObject),就出现了“You are denied by bucket referer rule”提示。关闭防盗链设置之后就没问题。请问如何在SDK里设置Referer这个头信息?
谢谢。
发布于 2018-09-27 01:34:32
cos的防盗链只有黑白名单,没有空referer的说法
你看是不是你加了CDN,所以先执行CDN的防盗链规则了
CDN中是有设置包含或者不包含referer的,你看一下你的设置
或者你启用了白名单,把你的域名没有加到白名单
修改SDK中的CURL请求,加上 CURLOPT_REFERER 在HTTP请求头中"Referer: "的内容。
发布于 2018-09-27 02:06:13
你的SDK不知道用的是那个语言的,一般情况下在头包中指出你的url即可防盗链。
相似问题