だから、AJAXはxmlhttprequestを呼び出して、パイプラインのどこかでJSONや他のテキストがXMLにフォーマットされてしまっても、それが始まっていなくても不思議です。デベロッパーツールを使用していないように見えますが、クロムが私のために変換しているのでしょうか?JSONはAJAXを通じて送信されますか?
0
A
答えて
1
簡単な答えはノーです。それはしないでください。特別なヘッダーで指定されている場合のリクエスト/レスポンスのコンテンツタイプ:
Accept: application/json
Content-Type: application/json
リクエスト/レスポンスを見て、これらのヘッダーが表示されます。 実装されている場合、サーバーとクライアントはエンドツーエンドのJSON通信で問題なく動作します。実装されていない場合、そのうちの1つは受け入れられた形式に解析/書式設定する必要があります。
1
XMLHttpRequestは、Webブラウザとサーバー間の非同期データ転送の一般的なプロトコルです。したがって、データが送信される形式には無関係です。
JSON、XML、クリアテキスト、またはその他の形式で送受信できます。
あなたのケースでは、テキストがサーバー側に変換されている可能性はありますか?あなたはChrome Dev Consoleを通じて、ウェブブラウザからどのデータが送受信されたかを正確に確認することができます。応答がサーバー側で変換が行われると予想される形式でない場合。 XMLHttpRequestの詳細については
、私はMozillaの優れたドキュメントを読んでお勧めします。https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest
関連する問題
- 1. $ .ajaxを通じてjQuery $ .dataオブジェクトを送信するGET
- 2. jQueryフォーム - Ajaxと通常は同じフォームを送信してください
- 3. AJAXを通じてJavaScriptにPHP変数を送信
- 4. JSONデータがコントローラからAJAXコールに送信されない
- 5. AJAXを通じてネストされたJSON結果を取得できません
- 6. Unity3D Whatsappを通じてAudioClipを送信
- 7. twilioを通じてテキストメッセージを送信
- 8. Ajaxフォームを送信してもコントローラに何も送信されませんか?
- 9. アンドロイドスカラは、インテントを通じてリストを送信します
- 10. Unity3Dはwhatsapp \ telegram \ etcを通じてaudioclipを送信します
- 11. Ajaxフォームから送信されたレスポンスデータを送信しますか?
- 12. JSONをjQuery AJAXで送信する
- 13. ClojureScript AJAX jsonデータを送信するPOST
- 14. フォームの値は送信されず、ajaxでリセットされます
- 15. Node.jsのhttp.ServerResponseを通じてバイナリバッファをクライアントに送信します。
- 16. vb.netでコード化された私のアプリケーションを通じてSMSを送信する
- 17. MaterializecssでButtonを通じて値を送信するには?
- 18. iOS通知がサーバーから送信されていません
- 19. jQueryとAJAXまたはサーバーから送信されたイベント
- 20. 要求ヘッダー値は送信されませんか? CORS - jQuery Ajax
- 21. 通知は送信されるよりも頻繁に受信されます
- 22. jQuery ajaxフォームはまだページリフレッシュで送信されます
- 23. Socketを通じてクライアントから送信されたデータを受信する方法
- 24. Node JsでAjax POSTメソッドを使用してjsonデータを送信しますか?
- 25. AJAXリクエストを.aspxページに送信してJSONを返す
- 26. ajaxからjsonデータを送信してサーブレットで解析します
- 27. トピックに送信されたFCM通知はもう受信されません
- 28. AJAX - フォーム送信、同じページ、PHP
- 29. EpiserverからXFormを通じて電子メールを送信します。
- 30. フォームを送信すると同じデータが再送信されます
いいえ。JSONはJSON、XMLはXMLです –
@JaromandaX okこれは簡単な答えです。 – Bren