Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon s3 通过S3和x2B阻止POST请求;云焰?_Amazon S3_Cloudflare - Fatal编程技术网

Amazon s3 通过S3和x2B阻止POST请求;云焰?

Amazon s3 通过S3和x2B阻止POST请求;云焰?,amazon-s3,cloudflare,Amazon S3,Cloudflare,我使用S3存储桶来承载静态站点,并将CloudFlare作为CDN 我注意到大量的POST请求(看起来像是垃圾邮件),我试图阻止它们,这样我就不必为流量付费 有没有办法阻止Bucket策略上的所有POST请求(这可能是最好的选择)?也许是阻止CloudFlare上的POST请求的一种方法?CloudFlare有一个可用于将IP、IP范围或国家/地区列入白名单或黑名单的方法。似乎没有办法根据HTTP请求类型设置规则,因此请查看是否可以将IP地址列入黑名单 检查仪表板上是否已列出任何内容。从理论上讲

我使用S3存储桶来承载静态站点,并将CloudFlare作为CDN
我注意到大量的POST请求(看起来像是垃圾邮件),我试图阻止它们,这样我就不必为流量付费

有没有办法阻止Bucket策略上的所有POST请求(这可能是最好的选择)?也许是阻止CloudFlare上的POST请求的一种方法?

CloudFlare有一个可用于将IP、IP范围或国家/地区列入白名单或黑名单的方法。似乎没有办法根据HTTP请求类型设置规则,因此请查看是否可以将IP地址列入黑名单


检查仪表板上是否已列出任何内容。从理论上讲,它应该已经对可疑的请求进行了质疑。

我担心这是来自不同的IP,我不想完全阻止这些IP,只是POST请求并不理想,因为它们也可能发生变化。S3似乎也没有任何有用的东西(
aws:SourceIp
aws:Referer
不可靠)。向Amazon S3传输数据是免费的:。如果您担心POST req.s的数量,那么它们会花费大约$5/1M的请求。如果请求来自其他域,您可以尝试CORS配置,它会拒绝S3上的所有POST.CRS配置?这将非常有帮助,因为请求的数量呈指数级增长。这里有一些示例:被CORS阻止的请求是否仍然可以计费?