速報

SageMaker SDKの既定バケットに所有者確認漏れ|成果物の改変を防ぐ更新と点検

CATEGORY

HTTPとは

IT用語

ブラウザとWebサーバーがやりとりするための決まりごと(プロトコル)。暗号化したものはHTTPSと呼ぶ。

HTTP(Hypertext Transfer Protocol)は、ブラウザと Webサーバーが、ページや画像などのデータをやりとりするための決まりごと(プロトコル)です。通信を TLS で暗号化したものを HTTPS と呼びます。

仕組み

ブラウザがサーバーに「リクエスト」を送り、サーバーが「レスポンス」を返す、という形でやりとりします。

  • メソッド:GET(取得)、POST(送信)など、何をしたいかを表す
  • ステータスコード:200(成功)、301(移動。リダイレクト)、404(見つからない)、500(サーバーのエラー)など、結果を表す
  • ヘッダー:データの種類、Cookie、キャッシュ の設定など、付加的な情報

バージョン

HTTP/1.1 に加えて、通信を効率化した HTTP/2、HTTP/3 が広く使われています。多くの場合、サーバーやブラウザが自動で対応するものを選びます。

セキュリティのポイント

  • 暗号化されない HTTP ではなく、サイト全体を HTTPS にする
  • レスポンスヘッダーで、CSP などのセキュリティの設定を加える

関連用語

HTTPS、API、REST API

HTTPが出てくる記事

IT用語集の一覧へ

キーワードから探す

スポンサーリンク