So habe ich das Railscasts Tutorial, sowie das für die ajax-datatables-rails Edelstein versucht. Ich erstelle eine Liste von Clients aus einer Datenbank - keine Benutzer. Ich glaube, ich habe es auf die Tatsache eingegrenzt, dass ich bei Verwendung der GET
Methode über Datatables 'sServerMethod
eine 414 mit "Request-URI zu groß" empfange. Wenn ich die POST
Methode benutze, bekomme ich einfach null Werte für alle Attribute außer id
, was sinnvoll ist, da der POST json zum Erstellen eines Clients verwendet wird. Jede Hilfe wird sehr geschätzt!Schienen Datatables Ajax JSON 414 Anfrage URI zu groß
Hier ist mein Code und Diagnose Antwort:
// custom.js
$("#datatable").dataTable({
"bJQueryUI": true,
"sPaginationType": "full_numbers",
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": $('#datatable').data('source'),
});
Antwort:
http://127.0.0.1:3001/clients.json
Request-URI Too Large
Sieht aus wie der Grund, weil ist WEBrick Server die Anforderung nicht verarbeiten kann, aber der Thin-Server hat kein Problem. Vielen Dank! –