我在 ASp .net C# 中创建了一个 RESTful POST Web 服务,IIS 托管该服务。
我的服务接受 XML 文件作为输入,当文件大小超过 65KB 时,我收到以下错误消息:
远程服务器返回错误:(400) 错误请求。
我的问题有两个,首先是 IIS 服务器为 POST 请求设置了默认限制,其次我该如何更新它?
非常感谢
最佳答案
John Källén 的回答是正确的,但在我的例子中,我定义了一个终点,因此设置 maxReceivedMessageSize 必须如下所示:
<standardEndpoints>
<webHttpEndpoint>
<standardEndpoint name=""
helpEnabled="true"
automaticFormatSelectionEnabled="true"
maxReceivedMessageSize="2147483647">
</standardEndpoint>
</webHttpEndpoint>
</standardEndpoints>
关于asp.net - IIS 7 的最大默认 POST 请求大小 - 如何增加 64kB/65kB 限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15079397/