メインコンテンツまでスキップ

RFC 7231 - Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content

発行日: 2014年6月
ステータス: 標準化過程 (RFC 9110により廃止)
著者: R. Fielding (編集者), J. Reschke (編集者)


概要 (Abstract)

Hypertext Transfer Protocol (HTTP) は、分散型・協調型のハイパーテキスト情報システムのためのステートレスなアプリケーション層プロトコルです。本文書は、リクエストメソッド、リクエストヘッダーフィールド、レスポンスステータスコード、レスポンスヘッダーフィールドによって表現されるHTTP/1.1メッセージのセマンティクス、メッセージのペイロード(メタデータとボディコンテンツ)、コンテンツネゴシエーションのメカニズムを定義します。


目次 (Table of Contents)

コアセクション (Core Sections)

附属書 (Appendices)


Copyright (c) 2014 IETF Trust および文書著者として特定された者。全著作権所有。



主要機能 (Key Features)

HTTPメソッドプロパティ (HTTP Method Properties)

本文書は、HTTPメソッドの3つの中核的プロパティを定義します:

  1. 安全なメソッド (Safe Methods): サーバー状態を変更しない読み取り専用操作
  2. 冪等メソッド (Idempotent Methods): 複数の同一リクエストが単一リクエストと同じ効果を持つ
  3. キャッシュ可能メソッド (Cacheable Methods): レスポンスが保存および再利用可能

メソッド一覧 (Method Summary)

メソッド安全冪等キャッシュ可能
GET
HEAD
POST⚠️
PUT
DELETE
CONNECT
OPTIONS
TRACE