HTTPメソッド

HTTPメソッド

HTTPステータスコードとメソッドは、インターネットのエコシステムにおいて重要な要素であり、ウェブサーバーとクライアント間の通信のバックボーンを形成している。ウェブサイトを訪問したことのある人なら誰でも、しばしば気づかないうちに、これらのメカニズムと相互作用している。例えば、ページが見つからないとき、おなじみの「404 Not Found」ステータスコードに遭遇する。そんなとき、私たちのオンライン体験がこれらのコードといかに密接に結びついているかが明らかになる。ウェブトラフィックの複雑な振り付けにおいて、HTTPメソッドはどのようなアクションを実行すべきかを示す方向ガイドの役割を果たし、HTTPステータスコードはそれらのアクションの成否を知らせてくれる。この二重のシステムがウェブのトラフィックに明快さと効率性を与え、ウェブサイトやウェブアプリケーションがさまざまなデバイスやユーザーとスムーズにやりとりできるようにしているのです。ほとんど目に見えない言語でありながら、私たちを取り巻くデジタルの世界で中心的な役割を果たしているのです。

#GET

HTTPメソッドGETは、インターネット・エンジニアリング・タスク・フォース(IETF)とワールド・ワイド・ウェブ・コンソーシアム(W3C)によって、文書RFC 7231のセクション4.3.1で規定されている。

#HEAD

HTTPメソッドHEADは、インターネット・エンジニアリング・タスク・フォース(IETF)とワールド・ワイド・ウェブ・コンソーシアム(W3C)によって、文書RFC 7231のセクション4.3.2で規定されている。

#POST

HTTPメソッドPOSTは、インターネット・エンジニアリング・タスク・フォース(IETF)とワールド・ワイド・ウェブ・コンソーシアム(W3C)によって、文書RFC 7231のセクション4.3.3で規定されている。

#PUT

HTTPメソッドPUTは、インターネット・エンジニアリング・タスク・フォース(IETF)とワールド・ワイド・ウェブ・コンソーシアム(W3C)によって、文書RFC 7231のセクション4.3.4で規定されている。

#DELETE

HTTPメソッドDELETEは、インターネット・エンジニアリング・タスク・フォース(IETF)とワールド・ワイド・ウェブ・コンソーシアム(W3C)によって、文書RFC 7231のセクション4.3.5で規定されている。

#CONNECT

HTTPメソッドCONNECTは、インターネット・エンジニアリング・タスク・フォース(IETF)とワールド・ワイド・ウェブ・コンソーシアム(W3C)によって、文書RFC 7231のセクション4.3.6で規定されている。

#OPTIONS

HTTPメソッドOPTIONSは、インターネット・エンジニアリング・タスク・フォース(IETF)とワールド・ワイド・ウェブ・コンソーシアム(W3C)によって、文書RFC 7231のセクション4.3.7で規定されている。

#TRACE

HTTPメソッドTRACEは、インターネット・エンジニアリング・タスク・フォース(IETF)とワールド・ワイド・ウェブ・コンソーシアム(W3C)によって、文書RFC 7231のセクション4.3.8で規定されている。

#PROPFIND

HTTPメソッドPROPFINDは、インターネット・エンジニアリング・タスク・フォース(IETF)とワールド・ワイド・ウェブ・コンソーシアム(W3C)によって、文書RFC 4918のセクション9.1で規定されている。

#PROPPATCH

HTTPメソッドPROPPATCHは、インターネット・エンジニアリング・タスク・フォース(IETF)とワールド・ワイド・ウェブ・コンソーシアム(W3C)によって、文書RFC 4918のセクション9.2で規定されている。

#MKCOL

HTTPメソッドMKCOLは、インターネット・エンジニアリング・タスク・フォース(IETF)とワールド・ワイド・ウェブ・コンソーシアム(W3C)によって、文書RFC 4918のセクション9.3で規定されている。

#COPY

HTTPメソッドCOPYは、インターネット・エンジニアリング・タスク・フォース(IETF)とワールド・ワイド・ウェブ・コンソーシアム(W3C)によって、文書RFC 4918のセクション9.8で規定されている。

#MOVE

HTTPメソッドMOVEは、インターネット・エンジニアリング・タスク・フォース(IETF)とワールド・ワイド・ウェブ・コンソーシアム(W3C)によって、文書RFC 4918のセクション9.9で規定されている。

#LOCK

HTTPメソッドLOCKは、インターネット・エンジニアリング・タスク・フォース(IETF)とワールド・ワイド・ウェブ・コンソーシアム(W3C)によって、文書RFC 4918のセクション9.10で規定されている。

#UNLOCK

HTTPメソッドUNLOCKは、インターネット・エンジニアリング・タスク・フォース(IETF)とワールド・ワイド・ウェブ・コンソーシアム(W3C)によって、文書RFC 4918のセクション9.11で規定されている。

HTTPメソッドCacheableIdempotentSafeRequest has payload bodyResponse has payload body
GETジャジャジャオプションジャ
HEADジャジャジャオプションいいえ
POSTジャいいえいいえジャジャ
PUTいいえジャいいえジャジャ
DELETEいいえジャいいえオプションジャ
CONNECTいいえいいえいいえオプションジャ
OPTIONSいいえジャジャオプションジャ
TRACEいいえジャジャいいえジャ