我制作了一个动态博客引擎,多个作者可以在其中发表文章。
作者转到一个页面,他在其中输入“文章”、“描述”和“整篇文章”三个部分<textarea>
然后我将所有值存储在 3 个变量中,并通过基于 ajax 的请求将其存储在数据库中。
问题:HttpServerRequest 太大,报 413 FULL Head 错误,请求无法通过。
编码:
的HTML:
<div class="container">
<h4 class="text-left">Title:</h4>
<textarea id="title" rows="2" cols="" ></textarea>
<br />
<h4 class="text-left">Description:</h4>
<textarea id="description" rows="5" cols="" ></textarea>
<br />
<h4 class="text-left">Article:</h4>
<textarea id="article" rows="40" cols="" onkeyup="replaceWordChars(this.value)"></textarea>
<br />
<div class="publish btn">Publish</div>
<br />
<br />
</div>
剧本:
<script>
$(function(){
$('.publish').click(function(){
title = $('#title').val();
description = $('#description').val();
article = $('#article').val();
$.ajax({
type: "get",
url: "/articles",
data: {action:'add', title:title, description:description, article:article},
success: function(code)
{
alert("published");
window.location="dashboard.jsp";
}
}).error(function(){ alert("error"); })
.complete(function(){ alert("complete"); });
});
});
</script>
错误:
“NetworkError: 413 FULL head - http:///articles?action=add&title=blah&........gs.%0A%0A&userId=1”
问题:
是否有另一种发送大型服务器请求的方法?我还在谷歌上读到我们可以改变大小,以匹配巨大的请求?
答案在 java、HTML、javascript(或)jQuery 中是首选
编辑我在这里读到我们可以在标题中设置发布请求的大小限制?我如何在 GAE 中做到这一点?