php时间戳防盗链,七牛云储存CDN时间戳防盗链PHP获取方法

2299.html

虽然我现在不用七牛家的了.记录一下以后可能会用到...

代码

function getQiniusign($url) {

// 对 URL 进行解析

$parse = parse_url($url);

// 设置有效时间为一个小时

$time = time() + 3600;

// 对有效时间进行 16 进制转换

$T = dechex($time);

// key

$key = "5298**************************0b937a8";

// 按规定格式拼接字符串

$S = $key . $parse['path'] . $T;

// 进行 md5 加密并进行小写转换

$sign = strtolower(md5($S));

// 拼接 URL

if (isset($parse['query'])) {

$url = $url . "&sign=" . $sign . "&t=" . $T;

} else {

$url = $url . "?sign=" . $sign . "&t=" . $T;

}

// 返回

return $url;

}

echo getQiniusign('https://blogcdn.kieng.cn/');

大概就是这样...

BB

丫的不知道谁最近一直在刷我的流量..我看了下日志,一直访问我的一个博客图片..还不是正常的 CC 攻击.貌似就是一直反复下载我博客里的一个大图...如果用的七牛可就完了.刷了我 50 多 G 了.我把他 IP 拉黑了.现在没有了.还好我是无限流量...

~谢谢打赏~

c6d2925bbe17d2dbf6ec9e744fd33b57.png

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值