javascript - http リクエストのレスポンスボディはすべて HTML ではありませんか? CSS、画像、JS などでも構いませんか?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-19 10:47:38
0
5
679

すべてのリクエストは HTML を返すわけではありませんか?画像、js、cssはhtmlに含まれていませんか?
それとも、アドレス リクエストの HTML に画像が含まれている場合、2 つのリクエストとみなされますか?

曾经蜡笔没有小新
曾经蜡笔没有小新

全員に返信(5)
淡淡烟草味

httpのcontent_typeは次の形式になります

テキスト: 標準化された表現に使用されるテキスト情報。テキスト メッセージは複数の文字セットまたは複数の形式にすることができます。

マルチパート: メッセージ本文の複数の部分を接続してメッセージを形成するために使用されます。これらの部分はさまざまな種類のデータにすることができます。

アプリケーション: アプリケーションデータまたはバイナリデータの送信に使用されます。

メッセージ: 電子メールメッセージをラップするために使用されます。

画像: 静止画像データの送信に使用されます。

オーディオ: オーディオまたはサウンドデータの送信に使用されます。

ビデオ: 動的な画像データを送信するために使用されます。これは、音声とともに編集されたビデオ データ形式です。

リソースタイプを指定できます。

1 つの操作は 1 つのリクエストとしてのみカウントされます。

いいねを押す +0
迷茫

ブラウザ開発者ツールを開き、ネットワークを選択して更新すると、すべてのリクエストが表示されます。

ウェブサイトを開くと、ブラウザは src 属性を解析して新しい get リクエストを生成します

いいねを押す +0
左手右手慢动作

このように理解すると、直感的には、表示される任意の URL (相対 URL を含む) をリソースにマッピングできます。つまり、これらの画像にはすべて src 属性が含まれているのではないでしょうか。 URL、各リソースはタイプ、つまり MIME タイプに対応しており、サーバーがそれを提供し、クライアント (ブラウザー) がそれを解析できる限り、問題はありません。

いいねを押す +0
phpcn_u1582

http は、理論的には、あらゆるデータ (パッケージ化された) を送信できます。実際には、リクエストと応答に基づいて特定の凡例が決定されます。
1階で述べたように、クライアントが取得したデータを解析しやすくするために、一連のcontent_typeが(交渉、宣言、全員の承認の後)定義されます。ただし、これは単なる宣言的なアプローチであり、たとえば、テキストとして宣言しても、送信されるデータは Base64 でエンコードされたバイナリ データである可能性があります。

いいねを押す +0
过去多啦不再A梦

基本的にすべてのデータタイプはバイナリデータストリームに変換できるため、基本的には送信できます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート