为 azure web 应用程序设置 MaxClientRequestBuffer?

Setting MaxClientRequestBuffer for azure web app?

我想上传一个包含元数据的文件。不幸的是,将文件打包到 json 是不可能的。

所以,我的想法是仍然在一次调用中完成上传(这样它可以自动成功或失败)是像普通文件上传一样上传文件并将元数据 json 放入自定义 header.

现在,对于 IIS (MaxClientRequestBuffer),headers 默认只能为 16Kb。

由于整个应用程序都在 Azure 上运行,因此我没有带有注册表的 VM。那么,还有其他方法可以增加请求 header 限制吗?

据我所知,目前我们无法将 Azure WebApp 服务中的 header 大小增加到 16KB 以上。即使我们在 webconfig 设置中添加 headerLimits 或尝试通过 IIS 管理器 remote Azure 网站来设置它。