我有一個ASP.NET MVC配置,並且構建了一個reportgenerator。我正在輸出一個JQuery表,這樣用戶可以在將它作爲PDF提取之前對它進行排序和重新排列。我的PDF組件是基於.NET的,所以我需要通過AJAX將修改後的表格發送回服務器。Ajax調用超出可接受的URI長度
問題是URI的大小可能達到100k個字符,導致服務器響應的狀態爲414(Request-URI太長)。似乎IIS不允許超過幾千個字符的URI。
我承認編寫一個很大的URL似乎很奇怪,所以我想我可能會錯過一些東西。是否有另一種方式將數據發佈到服務器,或者有可能以另一種方式解決這個問題?
我現在通過POST發送數據,並帶有鍵值對象。我還必須更改服務器端邏輯,但是添加一個使操作接受post值的屬性非常簡單。謝謝!O) – 2010-11-18 12:24:36