Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 1.57 KB

File metadata and controls

43 lines (30 loc) · 1.57 KB
title slug l10n
510 Not Extended
Web/HTTP/Status/510
sourceCommit
f584f1b27f9f3b78c95122c560f5135866a87eb0

{{HTTPSidebar}}

HTTP の 510 Not Extendedサーバーエラーレスポンスのステータスコードで、クライアントのリクエストで HTTP 拡張 ({{RFC("2774")}}) が宣言され、リクエストの処理に使用すべきであると指定されているにもかかわらず、その拡張に対応していない場合にコードが送信されます。

ステータス

510 Not Extended

拡張機能に対応していない場合

次の例では、クライアントは C-MAN ヘッダーで必須の拡張子を指定したリクエストを送信します。 {{HTTPHeader("Connection")}} ヘッダーは、これらの拡張機能をホップバイホップで処理することを指定します。 {{Glossary("Proxy_server", "プロキシー")}}は拡張リクエストを転送しますが、トランジション中に {{HTTPHeader("Connection")}} ヘッダーが削除されます。元のサーバーは M-GET メソッドに関する情報を取得しないため、 510 をレスポンスとして送信します。

M-GET /document HTTP/1.1
Host: example.com
C-Man: "http://www.example.org/"
Connection: C-Man
HTTP/1.1 510 Not Extended

仕様書

{{Specifications}}

関連情報