【发布时间】:2014-08-28 10:51:56
【问题描述】:
我的 rest wcf 服务工作正常。 除了在某些情况下它会抛出错误的请求。
在某些搜索和检查中,似乎 url 有更长的参数。(有时 url 长度超过 1000)。它没有命中服务并立即抛出错误请求。
http://testservice/Service.svc/endpoint/get/1/2/longparameter
我该如何应对这种情况?
【问题讨论】:
-
不要使用这么长的网址...
-
必填。还有其他缩短参数值的方法(压缩)吗?可以考虑
-
您可以在请求正文中发送数据。
-
你也可以从 IIS 设置最大数据长度来处理这个问题