HTTPって何?
1501 ワード
HTTPの略形式でハイパーテキスト文字を交換するための通信規則.これは、Webサーバとクライアントとの間で通信を行う通信の約束です.
HTTPは、TCP/IPベースの1つのポイントから別のポイント(サーバおよびクライアント)に要求および応答を送信するWeb上でのみ使用されるプロトコルである.
TCP/IPアプリケーションプロトコル. HTTPは接続されていないプロトコルです.(CookieとSessionはこれらの欠点を解決するために現れた) HTTPは接続を保持しないプロトコルであるため、リクエスト/レスポンス(request/response)方式で動作する.
≪サーバー|Server|ldap≫:任意の材料へのアクセスを管理するネットワーク・システム(レスポンス・リクエスト).
クライアント:当該資料にアクセスできるプログラム(Webブラウザ、携帯アプリ等)
ユーザがリクエストを発行すると、サーバはリクエストに基づいて対応する結果を検索し、レスポンス(response)としてユーザに応答します.
クライアントがサーバに連絡することを要求と呼び、要求を送信すると、要求された情報がサーバに送信されます.
GET:要求資料用
POST:リソースの作成を要求する
PUT:データ修正要求用
DELETE:データ削除要求用
開始行
最初の行は、メソッド構造のバージョンからなる開始行です.
GET:HTTPメソッド/サイトアドレス/HTTPバージョン
見出し(2行目)
2行目からタイトルで、リクエストに関する情報が含まれています.
頭の種類が多い.
本文
招待時に一緒に送ったデータ
サーバは、要求に対する応答をクライアントに送信することを応答と呼ぶ.
ステータスコードにはいろいろな種類があります
-1 xx:リクエストを受信し、作業を続行します.
-2 xx:成功
-3 xx:要求を完了するために、追加のアクションが必要です.
-4 xx:クライアントにエラーがあります.
-5 xx:要求を明確に実行できません.
HTTPは、ハイパーテキスト文字を交換するための通信規約である.
Webサーバとクライアント間の通信のためです.
クライアント要求Webサーバ
Webサーバのクライアントへの応答
HTTPは、TCP/IPベースの1つのポイントから別のポイント(サーバおよびクライアント)に要求および応答を送信するWeb上でのみ使用されるプロトコルである.
HTTP特性
≪サーバー|Server|ldap≫:任意の材料へのアクセスを管理するネットワーク・システム(レスポンス・リクエスト).
クライアント:当該資料にアクセスできるプログラム(Webブラウザ、携帯アプリ等)
リクエスト
クライアントがサーバに連絡することを要求と呼び、要求を送信すると、要求された情報がサーバに送信されます.
要求のタイプ
GET:要求資料用
POST:リソースの作成を要求する
PUT:データ修正要求用
DELETE:データ削除要求用
要求HTTPメッセージ例
GET https://velog.io/@surim014 HTTP/1.1 // 시작줄
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) ... // 헤더
Upgrade-Insecure-Requests: 1
開始行
最初の行は、メソッド構造のバージョンからなる開始行です.
GET:HTTPメソッド/サイトアドレス/HTTPバージョン
見出し(2行目)
2行目からタイトルで、リクエストに関する情報が含まれています.
頭の種類が多い.
本文
招待時に一緒に送ったデータ
おうとう
サーバは、要求に対する応答をクライアントに送信することを応答と呼ぶ.
ステータスコード
ステータスコードにはいろいろな種類があります
-1 xx:リクエストを受信し、作業を続行します.
-2 xx:成功
-3 xx:要求を完了するために、追加のアクションが必要です.
-4 xx:クライアントにエラーがあります.
-5 xx:要求を明確に実行できません.
サマリ
HTTPは、ハイパーテキスト文字を交換するための通信規約である.
Webサーバとクライアント間の通信のためです.
クライアント要求Webサーバ
Webサーバのクライアントへの応答
Reference
この問題について(HTTPって何?), 我々は、より多くの情報をここで見つけました https://velog.io/@hongdongdong/HTTP는-무엇일까요テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol