402エラー 【HTTP 402 Payment Required】

概要

402エラー(HTTP 402 Payment Required)とは、402 Payment RequiredWebサーバで起きるエラーの種類の一つで、要求の実行には料金の支払いが必要であることを通知するもの。将来の利用のために予約されたコードで、標準的な手順は未だ定義されていない。

WebサーバWebブラウザなどのクライアントの間ではHTTPHypertext Transfer Protocol)という通信規約プロトコル)でデータ伝送を行っている。クライアントからの要求(リクエスト)に対してサーバは応答(レスポンス)を返すが、その際に現在の状態を示すHTTPステータスコードを通知する。

ステータスコード400番台はクライアントに起因するエラーを表しており、402番のエラーメッセージは “Payment Required” (支払いが必要)である。有料のコンテンツサービスアプリケーションで、要求された操作や資源に対価の支払いを要求するために用いられる。

Webブラウザに組み込まれた何らかの支払いシステム(マイクロペイメント)と連動して用いることを想定して用意されたステータスコードだが、そのようなシステムの標準仕様が未だ定義されていないため、402エラーも正式には有効ではない。しかし、一部のネットサービスで料金支払いが必要なことを通知するために用いる事例はある。

(2024.8.23更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。