5
所以我已经试过Railscasts教程,以及一个为ajax-datatables-rails宝石。我正在创建一个来自数据库的客户列表 - 而不是用户。我相信我已经缩小到这样的事实,即当通过Datatables'sServerMethod
使用GET
方法时,我收到414与“请求URI太大”。当我使用POST
方法时,除了id
之外,我只是获得了所有属性的空值,这是合理的,因为POST JSON用于创建客户端。任何帮助是极大的赞赏!Rails datatables ajax json 414请求URI太大
这里是我的代码和诊断响应:
// 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
貌似原因是因为使用WEBrick服务器无法处理请求,但瘦服务器没有问题。谢谢! –