Webの動作
Webの動作🖥
WebサーバとWebクライアント
client - request / 브라우저
server - response / 콘텐츠 자원을 관리하고 처리하는 컴퓨터
Web上で不特定多数の人に異なるコンテンツを公開するには、クリーンアップと管理が重要であるため、WebクライアントとWebサーバを分離し、Webサーバ(コンピュータ1台)に情報を集中する.
client
要求
client - request / 브라우저
server - response / 콘텐츠 자원을 관리하고 처리하는 컴퓨터
server
ストレージ
200 OK
メッセージが送信され、クライアントにファイルが送信される./店が欲しい物を伝える.コンテンツの検索方法
URLだけでクライアントが望むコンテンツを見つけることができます.
Webサイトの特定のページにアクセスするには、「アドレス」ウィンドウに入力した文字列がURLです.
URL:インターネット上のコンテンツを一意に指定するための構造
URLは、スキーマ、ホスト名、パス名で構成されます.
コンテンツのインタラクション
URLを使用して特定のデータを要求することができます.
ここで特定のデータをどのように交換するかについての約束が必要です.
これを通信プロトコルと呼びます.
HTTPはWeb上のHTML伝送に広く用いられている.
HTTP:HTML転送用プロトコル
リクエスト内容|HTTPリクエスト
開始行
GET[1] /doc/test.html[2] HTTP/1.1[3]
リクエストヘッダ
Host: www.test.com
要求を送信するホスト名Accept: image/gif
Webクライアントが受信できるデータ型(Content-Type形式)User-Agent: Mozilla/4.0
Webブラウザのタイプとバージョンorigin
リクエストはどこから始まりますか?要求の応答|HTTP応答
じょうたいせん
HTTP/1.1[1] 200[2] OK[3]
レスポンスヘッダ
レスポンスに関する追加情報
応答本文
要求されたデータ(HTML、JPEG...)
RESTful API
Mashuup:Webサービスと組み合わせて新しい付加価値を作成する方法(ローカルAPIを使用)
REST(Representation State Transfer):HTTP URIでリソースを指定し、HTTPメソッド(POST、GET、PUT、DELETE)でリソースにCRUD操作を適用する
REST原則
方法は、サービス(
GET/users/[사용자 id]
)を得るためにステータスコード
リファレンス
Reference
この問題について(Webの動作), 我々は、より多くの情報をここで見つけました https://velog.io/@movie/웹의-동작テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol