/ / Domainübergreifender Ajax-Post mit JSON-Daten, die als HTML an Rails-Controller gesendet werden - Ruby-on-Rails, Json, Jquery

Cross-Domain-Ajax-Post mit JSON-Daten an Rails-Controller als HTML - Ruby-on-Rails, JSON, JQuery

Ich mache eine domänenübergreifende POST-Anforderung und habe in Rails 3.2 Header eingerichtet, um die Anforderung entsprechend anzunehmen - sowohl die OPTIONS- als auch die POST-Anforderung werden vom Controller korrekt empfangen.

Das Problem, das ich finde, ist der Rails Controllerempfängt die JSON-Daten als HTML. Warum ist das? Wie kann ich den Controller zwingen, ihn als JSON zu behandeln? (dies wäre von der Clientseite aus zu bevorzugen)

Wenn dies unklar ist, lassen Sie mich wissen, welche Nachrichten / Codes ich zur besseren Unterstützung posten sollte. Vielen Dank

Antworten:

0 für die Antwort № 1

Sie könnten versuchen, das hinzuzufügen JSON Erweiterung der URL, an die Sie eine Anfrage stellen, d. h. https://your_domain.com/your_url.json, die das zwingen sollte JSON Format.