1
我有休息wcf服務工作正常。 除了在某些情況下它會拋出錯誤的請求。Wcf rest服務URL最大長度
在一些搜索和檢查中,似乎URL的參數較長(有時URL長度超過1000)。它不會立即觸發服務併發出錯誤的請求。
http://testservice/Service.svc/endpoint/get/1/2/longparameter
我該如何解決這種情況?
我有休息wcf服務工作正常。 除了在某些情況下它會拋出錯誤的請求。Wcf rest服務URL最大長度
在一些搜索和檢查中,似乎URL的參數較長(有時URL長度超過1000)。它不會立即觸發服務併發出錯誤的請求。
http://testservice/Service.svc/endpoint/get/1/2/longparameter
我該如何解決這種情況?
我也有類似的問題,並感謝this answer能夠通過增加解決了下列文件:
<system.web>
<httpRuntime maxUrlLength="500" />
</system.web>
這爲我工作,但在你的情況下,它聽起來像你需要即使設置更高。
不要使用這麼長的URL ... – thecoshman 2014-08-28 10:55:30
它是必需的。任何縮短參數值(壓縮)的其他方法?它可以被認爲是 – 2014-08-28 11:09:47
你可以在請求的主體內發送數據。 – thecoshman 2014-08-28 12:10:39