因此,我尝试了Railscasts教程,以及ajax-datatables-rails gem的教程。我正在从数据库创建客户端列表--而不是用户。我相信我已经将其缩小到这样一个事实,即当通过Datatables的ServerMethod
使用GET
方法时,我收到一个带有“Request-URI太大”的414。当我使用POST
方法时,我只是获得除id
之外的所有属性的空值,这是有道理的,因为POST json用于创建客户端。任何帮助都非常感谢!
以下是我的代码和诊断响应:
// custom.js
$("#datatable").dataTable({
"bJQueryUI": true,
"sPaginationType": "full_numbers",
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": $('#datatable').data('source'),
});
响应:
http://127.0.0.1:3001/clients.json
Request-URI Too Large
通过安装gem thin成功修复了错误。
如果您遇到此问题,请将此行添加到 Gemfile
中:
gem 'thin'
我正在将Flask与Apache一起使用。当我发送带有长url(19000个字符)的GET请求时,响应是 我怀疑该请求触发了< code > werkzeug RequestURITooLarge异常或flask 。当我用相似的url长度直接向Apache发送请求时,没有错误。 有没有办法增加Flask处理的最大url长度?
在Google Translate Api for Java的官方文档中,它说我们可以使用post-method发送超过2K个字符。https://developers.google.com/translate/v2/using_rest 然而,当我尝试翻译长度超过2k的文本时,我得到错误414(请求URI太大)。 更新:我明白了,上面的代码是正确的。最后我意识到这个错误不是来自谷歌翻译服务,而是
我有一个包含大量参数的GET请求,每当我通过浏览器点击它时,它都可以正常工作,但是每当我尝试通过Postman点击相同的请求时,我都会得到-"414错误-Request URI Too大|nginx"。这是一些奇怪的事情,因为我通过浏览器获取结果。请帮助。
问题内容: 我已经开发了一个PHP网络应用程序。我给用户一个选项,可以一次更新多个问题。这样做时,有时用户会遇到此错误。有什么办法可以增加Apache中URL的长度? 问题答案: 在Apache下,该限制是可配置的值 。如果要支持更长的请求URI,请将此值更改为大于其默认值8190的值。该值在 /etc/apache2/apache2.conf中 。如果不是,请在下添加新行()。 但是,请注意,如
我的应用程序是一个Java Tomcat WebApp,它使用Dojo js工具包作为我们网页的框架。我的一个表单页面涉及使用 Dojo 的 dojox.layout.ContentPane 将大量字符串数据传递到另一个表单页面。ContentPane传递所有参数并使用GET加载相应的页面,但会导致414 Request-URI太大,因为这超出了Apache的LimitRequestLine。 我
我正试图将一个保存到一个嵌套中。但是当我尝试这么做时,服务器崩溃了,这就是我在控制台上看到的问题。日志: 有一件事是JSON请求的大小是1095922字节,在Nest中有人知道怎么做吗。js是否增加有效请求的大小?谢谢