Ajax在sinatra中发布请求数据限制

时间:2014-05-13 06:15:32

标签: jquery ajax sinatra

我必须使用ajax调用在sinatra中提交大数据。我正在使用帖子请求。但是,我可以发送1081个字符成功发送。之后,我收到内部服务器错误。我已经在网上检查了解决方案,他们说要设置maxallowedcontent。但是,我不知道在哪里设置sinatra。

这是我的ajax代码

predata= ($($('pre')[0]).text()).slice(0,1081);
  a = {"A":predata};
  data = JSON.stringify(a);
  // data = JSON.stringify({"a":"a"});
  $.ajax({

    type: "POST",
    data: data,
    url:''+self.location+'form_save'  ,
    dataType: "json" ,
    error: function (error) {
           console.log(error);
    },
    success: function(data){
      console.log("success");
    }
  });

成功切割1081个字符,但超过1081个字符,它给出了内部服务器错误。请帮助我,我在这里停留了4个小时。

0 个答案:

没有答案