我有一個web服務來訪問網絡上的一些資源。該服務有一種方法來查找資源並返回資源的路徑。另一種方法,發送請求到這個路徑的web服務。冗長複雜的URI
我嘗試將整個UNC路徑(使用HttpServerUtlility.UrlTokenEncode
方法編碼)傳遞給web服務。生成的URI非常長(331個字符),我得到「HTTP 400錯誤請求」。
如何處理如此長的URI?如果我的URI縮短了大約10個字符,那麼請求就會通過。不幸的是,URI的大小是可變的,在某些情況下可能更多。我需要做些什麼改變?配置文件中是否存在允許長URI的設置?
331個字符不是很長。你可能有其他問題。 – 2013-12-28 22:25:24