需要發送更新HTML從前端到我的彈簧mvc控制器。如果我有文件大小超過1MB控制器把我扔回302重定向爲ajax調用。Ajax POST 302:變量超過1MB給出302重定向控制器
下面的代碼包含以下問題:
var allHtmlContent = document.getElementById('#iframeId').contentDocument.body.innerHTML;
$.ajax({
url : context + "/someControllerMethod",
cache : false,
type : 'POST',
data : {
htmlText : encodeURIComponent(allHtmlContent)
},
dataType : "text",
success : function(b) {
},
error: function() {
}
});
這裏allHtmlContent變量包含了所有內部的iFrame的HTML。如果該文件加載的iFrame超過1mb大小,我將通過contrller獲得302重定向,因此ajax在瀏覽器網絡中顯示該錯誤。
有沒有什麼辦法解決這個問題,這樣我可以POST可變大小超過1MB。
由於提前
302沒有錯誤,只有重定向。 –