黑马程序员技术交流社区

标题: 【上海校区】远程服务器返回错误:(414)Request-URI Too Large [打印本页]

作者: 梦缠绕的时候    时间: 2020-2-18 10:48
标题: 【上海校区】远程服务器返回错误:(414)Request-URI Too Large
近期因为疫情原因,一直是在家办公了,也导致了和同事对接接口上出现了很多小问题,这也从侧面反映出我个人对项目的设计不全面。
上面是对接接口时产生的一个问题:远程服务器返回错误:(414)Request-URI Too Large
这个问题主要是对方往项目接口中传递参数的时候,参数的长度特别长,而且程序中限制了传递的参数的长度
因此,我们要在项目中的web.config中修改其配置文件
我自己在项目中放了两个
第一个:在system.web下放置
<httpRuntime targetFramework="4.5.2" maxRequestLength="102400" maxQueryStringLength="102400"/>
未放置此参数的报错信息:HttpException (0x80004005): 此请求的查询字符串的长度超过配置的 maxQueryStringLength 值。
另一个:在system.webServer下放置
<security>
  <requestFiltering>
    <requestLimits maxAllowedContentLength="2147483647" maxQueryString="2147483647"/>
  </requestFiltering>
</security>
未放置此参数的报错信息:











欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2