Azure WAF 可以配置为检查请求的最大大小,如下所示:
无论如何,除了这个配置之外,任何时候我们上传一个文件,WAF 都认为它是“不是文件上传操作”,如果文件超过 128 Kb,则返回 413“请求实体太大”。
我们正在发送带有我们认为正确的标头的 POST 请求:
Content-disposition: attachment; filename="testImage.jpg"
Content-Length: 2456088
Content-Type: image/jpeg
但这并没有什么不同。知道为什么 WAF 看不到这是文件上传并应用最大文件上传检查而不是最大请求正文大小限制吗?