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 № 1Sie 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.