HTTP完全ガイド第1章
完全なHTTPガイドを読み、整理しました.
静的ファイル:テキスト、html、msdocs、jpeg、aviなど ダイナミックリソース:ユーザーが誰であるか、必要な情報に応じて、異なるコンテンツを作成できます.
(e.g.株式取引ゲートウェイ、電子商取引ゲートウェイなど) Multipurpose Internet Mail Extensions:
最初はメールの送受信に使う形式でしたが、経験証が役に立ち、HTTP通信も を採用していました. WebサーバはすべてのHTTPオブジェクトデータにMIMEタイプを貼り付け、ブラウザはMIMEタイプチェック を使用する. Uniform Resource Identifier:
インターネット上のメールアドレスなどは、情報資源を一意に識別し、位置決めすることができる. URL(Uniform Resource Locator):特定のサーバ上のリソースの特定の場所を記述します. URN(Uniform Resource name):場所の影響を受けないリソースの一意の名前
request & response
すべてのHTTP要求メッセージには1つの方法がある.(定義action:GET、PUT、POST...) すべてのHTTP応答メッセージはステータスコードを返す(e.g.200.404...)
開始行 ヘッダ 本文 Transmission Control Protocol パケット交換ネットワークプロトコルセットは、任意のタイプのコンピュータまたはネットワークが信頼できる通信を行うことを可能にする.
=エラーのないデータ転送&順次転送&データストリームに断片化がないことを確認
クライアントはサーバと通信し,まずIPアドレスとポート番号を介してクライアント<->サーバ間でTCP/IP接続を確立する.
ブラウザサーバのURLからホスト名 を抽出する.サーバのホスト名をIP に変換する. URLからポート番号 を抽出する. WebサーバとTCP接続 を確立する.ブラウザ->サーバHTTPリクエストの送信 サーバ->ブラウザHTTP応答に戻る インタフェースが閉じ、ブラウザはドキュメント を表示する.
Web Client & Server
Resources
(e.g.株式取引ゲートウェイ、電子商取引ゲートウェイなど)
MIME
最初はメールの送受信に使う形式でしたが、経験証が役に立ち、HTTP通信も
# 여기서 image 는 MIME 타입에 해당
content-type: image/jpeg
content-length: 12984
URI
インターネット上のメールアドレスなどは、情報資源を一意に識別し、位置決めすることができる.
Transaction
request & response
Method
Status Code
Webページは、複数のオブジェクトからなるリソースの集合です。
Message
TCP Connection
TCP/IP
=エラーのないデータ転送&順次転送&データストリームに断片化がないことを確認
IP address & Port number
クライアントはサーバと通信し,まずIPアドレスとポート番号を介してクライアント<->サーバ間でTCP/IP接続を確立する.
WebブラウザがHTTP通信でリソースを表示する原理
Reference
この問題について(HTTP完全ガイド第1章), 我々は、より多くの情報をここで見つけました https://velog.io/@wltjs10645/HTTP-완벽가이드-1장テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol