php限制表格上传类型,php – s3直接上传限制文件的大小和类型

如果您正在谈论安全问题(人们将大量文件上传到您的存储区),是的,您可以使用基于浏览器的上传将文件大小限制为S3.

这里是“policy”变量的例子,其中“content-length-range”是关键点.

"expiration": "'.date('Y-m-d\TG:i:s\Z', time()+10).'",

"conditions": [

{"bucket": "xxx"},

{"acl": "public-read"},

["starts-with","xxx",""],

{"success_action_redirect": "xxx"},

["starts-with", "$Content-Type", "image/jpeg"],

["content-length-range", 0, 10485760]

]

在这种情况下,如果uplaoding文件大小> 10MB,上传请求将被Amazon拒绝.

当然,在开始上传过程之前,您应该使用javascript来检查文件大小,并发出一些警报.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值