jQuery发布到asp.net页面错误:此请求的查询字符串的长度超过配置的maxQueryStringLength值

Shy*_*yju 4 asp.net jquery post query-string

我试图用javascript将一个文本编辑器的内容发布到一个asp.net页面(asp.net 4.0).我的asp.net页面将收到它并保存到db.I附加文本编辑器的内容在查询字符串中.当内容很大时,我收到以下异常

The length of the query string for this request exceeds the configured maxQueryStringLength value.
Run Code Online (Sandbox Code Playgroud)

它适用于小内容.但是当内容很大时,它会抛出一个错误

这是我的javascript代码

  var content1 = $("#txtAdminLabelEdit"+id).val();
  content = encodeURIComponent(content1);
  var url = "handlers/adminhandler.aspx?mode=savecontent&page=home&lid=1&vid=2&ltxt=" + content;

            $.post(url, function (data) {
                if (data == "yes") {
                 //do something
                 }
            });
Run Code Online (Sandbox Code Playgroud)

Sho*_*ban 6

这是ASP.net 4.0吗?如果那时你可以这样设置maxQueryStringLength.

<httpRuntime maxRequestPathLength="360" maxQueryStringLength="1024" /> 
Run Code Online (Sandbox Code Playgroud)