0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

リクエスト レスポンス

Posted at

自分用のアウトです:writing_hand:

リクエスト(Request)

リクエストとは、クライアント(Webブラウザ)がサーバーに対して送信する要求のこと。Webアプリケーションやサーバーに対して、特定のリソースや処理を要求する為に使われる

HTTPリクエスト
Webブラウザがサーバーにページを表示するために送信するリクエスト。リクエストメソッド(GET,POSTなど)、リクエストURL(アクセスするURL)、ヘッダー情報、ボディ(フォームのデータなど)が含まれる

GET
サーバーから指定されたリソース(例: Webページ)を取得するためのリクエス
POST 
フォームのデータをサーバーに送信して処理を行うリクエスト

レスポンス (Response)

サーバーがクライアントからのリクエストに応じて返すデータ。クライアントはこのレスポンスを受け取り、画面に表示したり、次の操作に使う。

HTTPレスポンス
サーバーがリクエストに対して送信する応答。レスポンスには、ステータスコード、ヘッダー情報、ボディ(HTMLページの内容やデータ)が含まれる。

ステータスコード
200 OK: リクエストが正常に処理され、結果が返されたことを示す
404 Not Found: リクエストされたリソースすがサーバに存在しないことを示す
500 Internal Server Error: サーバーで何らかの内部エラーが発生したことを示す
レスポンスボディ
WebページのHTMLコードや、APIの応答としてのJSONデータなどが含まれる

リクエストとレスポンスの流れ

①リクエスト送信
クライアントがサーバーに対して、特定のページを表示する、データを送信するなどの要求をする
リクエスト処理**
サーバーはリクエストを受け取り、その内容に基づいて処理を行う(データベースからデータを取得したり、指定されたページを生成するなど)
③レスポンス送信
処理が完了すると、サーバーはクライアントに対して結果を含んだレスポンスを返す。クライアントはこのレスポンスを受け取り、画面に表示したり、次のアクションに使用。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?