URIおよびWebブラウザ要求フロー


URI(Uniform Resourse Identifier)


URIはさらにロケータ、名前(name)、または両方に分類することができる

URI


意味
  • Uniform:統合されたリソース識別方式
  • リソース:リソース、URIに限定されません
  • Identifier:他の項目を区別するために必要な情報
  • 構文


    scheme://[userinfo@]host[:port][/path][?query][#fragment]

    Webブラウザ要求フロー


    ブラウザリクエスト:
    https://www.google.com/search?q=hello&hl=ko

    データ範囲
    GET/search?q=hello&hl=ko HTTP/1.1 Host:www.google.com,
    出発地、目的地のPOSTとIP情報からパケットを作成し、REQUESTを要求する
    HTTP/1.1 200 OK
    Content-Type: text/html;charset=UTF-8
    Content-Length: 3423
    <html>
     <body>...</body>
    </html>
    このようにRESPONSEを受信する
    Content-typeはレスポンスのタイプを表します
    この記事は、インフラの金ヨンハン氏のHTTP講座をもとに書いたものだ.