开发者社区> 问答> 正文

使用php的URL签名授权是否有数量上限?



开发一款web应用,图片存储在oss上,<img src=‘……’> 图片地址是经过php端url进行签名授权返回的。
每张图(即每个object对象)都独立生成一个签名url,那么访问量大的情况下,是否会有问题?每次访问、每个对象都会生成不同的签名url

展开
收起
sure! 2016-01-05 00:17:41 6158 0
4 条回答
写回答
取消 提交回答
  • 回 1楼scorpion的帖子
    我是web请求php给<img 里面填充,可以加时间期限,但不就以为着还得自己维护一个签名的表,下一个用户请求同样的数据的时候去表里读取?主要也是不希望图片资源允许公共读取

    -------------------------

    回 5楼wood23的帖子
    只要有请求的话,每次请求针对每个object都重新生成吗?要是每个对象的签名时间都填1小时的话,那岂不是会生成一大堆签名的url,主要是这里头有些是重复的(比如不同的用户先后请求了某个页面,或同个用户刷新了某个页面),是否有影响?
    2016-01-05 11:00:35
    赞同 展开评论 打赏
  • 使用任何语言的签名URL都没有限制

    -------------------------

    不需要保存,签名URL实时生成就好了,和STS不一样。

    2016-01-05 10:01:03
    赞同 展开评论 打赏
  • 没有数量限制。
    2016-01-05 09:11:37
    赞同 展开评论 打赏
  • 函数计算研发经理。2010年加入阿里云,参与了阿里云飞天分布式系统的研发,深度参与了阿里云系统研发和产品迭代的全过程。对大规模分布式计算,大规模数据存储和处理有非常深入的理解。现为阿里云函数计算产品研发负责人,致力于构建下一代弹性、高可用的无服务器计算平台。
    楼主,为什么每次访问都要生成不同的签名url?您可以在生成签名url时设置过期时间,不用每次访问都重新生成。
    2016-01-05 08:58:52
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
PHP安全开发:从白帽角度做安全 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载