検索

ホームページ  >  に質問  >  本文

javascript - http リクエストのレスポンスボディはすべて HTML ではありませんか? CSS、画像、JS などでも構いませんか?

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

曾经蜡笔没有小新曾经蜡笔没有小新2770日前680

全員に返信(5)返信します

  • 淡淡烟草味

    淡淡烟草味2017-05-19 10:49:38

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

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

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

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

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

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

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

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

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

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

    返事
    0
  • 迷茫

    迷茫2017-05-19 10:49:38

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

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

    返事
    0
  • ringa_lee

    ringa_lee2017-05-19 10:49:38

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

    返事
    0
  • phpcn_u1582

    phpcn_u15822017-05-19 10:49:38

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

    返事
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-19 10:49:38

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

    返事
    0
  • キャンセル返事