2013-04-12 18 views
5

Railscastsチュートリアルとajax-datatables-rails gemのチュートリアルを試しました。私はデータベースからクライアントのリストを作成しています - ユーザではありません。 DatatablesのsServerMethodGETメソッドを使用すると、 "Request-URI too too large"の414が返されるという事実に絞り込んだと思います。 POSTメソッドを使用するときは、idを除くすべての属性に対してnull値を取得するだけです。これは、クライアントを作成するために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 

答えて

5

。あなたはこの問題を持っている場合は

は、あなたのGemfileに次の行を追加しますWEBrickにサーバがリクエストを処理できないので、理由があるよう

gem 'thin' 
+0

は見えるが、シン・サーバーは問題ありません。ありがとう! –

関連する問題