リクエストヘッダからデータを送信し、リクエストボディからデータを送信する方法との違いは何ですか?どのような状況下では、ヘッダー/本文を介してデータを送信する必要があり、ヘッダー/本文を通じてデータを送信しない場合はいつですか?リクエストヘッダ経由のデータ送信とリクエスト本体経由のデータ送信
5
A
答えて
0
メッセージ(リクエスト)本文は、実際のHTTPリクエストデータ(フォームデータやアップロードなどを含む)とHTTPレスポンスデータをサーバーから(ファイル、イメージなどを含む)運ぶものです。
リクエストヘッダーには、上記のような実際のデータを含めることはできません。リクエストヘッダーを使用して特定のヘッダーを送信し、それに基づいてロジックを適用することができます。残りのAPIを作成しているときと同様に、AUTHENTICATIONヘッダーを送信して、リクエストが許可されたユーザーかどうかを確認できます。
0
ビジネスロジックで使用されるデータのメタデータと本文のヘッダーを使用することをお勧めします。
考慮すべきいくつかのポイント:データはHTTPSではなくHTTPを介して送信された場合
1)、プロキシサーバは、ヘッダを変更することができます。
2)マイクロサービス間の通信にRESTプロトコルを使用している場合は、相互運用性が重要になる可能性があります。ほとんどのAPIは通常、カスタムヘッダーを追加/変更する機能を備えていません。
3)HTTPヘッダーでルータ/ファイアウォールが使用するデータを持ち、本文をアプリケーション固有の情報に制限する方がよいです。
関連する問題
- 1. 3G経由のゲームセンター(GameKit)経由でデータを送受信する
- 2. シリアルポート経由でデータを送信する
- 3. Non MultipartデータをRestSharp経由で送信
- 4. AJAX POST経由でURIデータを送信
- 5. ADB経由でデータを送信
- 6. GET経由でサーバーにデータを送信
- 7. データをAJAX経由で送信する
- 8. シリアルポート経由でデータを送信
- 9. iOSでモバイルネットワーク経由でリクエストを送信
- 10. httpsプロキシ経由でcurlリクエストを送信
- 11. ネットワーク経由で送信フォルダ
- 12. テレグラムボットキーボードJSON経由で送信
- 13. Bluetooth経由のデータ転送
- 14. Pythonの反復処理とソケット経由のデータ送信
- 15. ソケット経由のObjective-CからJavaへのデータの送信
- 16. HTTP経由の送受信データの保護
- 17. フォームを送信し、同時にAJAX経由でデータを送信しますか?
- 18. 私のAPI経由でデータを送信できません
- 19. TCP経由でデータを送信するための形式は?
- 20. JSONデータをJavaのPOST経由で送信する
- 21. シリアルポート経由での送信中にデータが破損する
- 22. 投稿データをjquery .ajax経由で別のドメインに送信
- 23. ネットワーク経由での情報の送信
- 24. ソケット経由の配列の送受信
- 25. Python:uart経由のチャンクの送信中断
- 26. PHP経由のSMS /テキストメッセージの送信
- 27. Mailgun API経由でMailgunライブラリ経由で送信
- 28. HTTPS経由でHTTP経由でクッキーを送信する
- 29. Resttemplate経由でスプリングレストサービス経由でファイルを送信
- 30. ASP.Net経由のSMTPメール送信
カスタムヘッダーを作成してカスタムデータを送信している場合でも、メッセージ本体で同じデータを送信することはできますか?その場合、ヘッダーと本文を介してデータを送信することの違いは何ですか? – UnahD