-
Notifications
You must be signed in to change notification settings - Fork 8k
/
index.md
35 lines (23 loc) · 1.6 KB
/
index.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
---
title: 501 Not Implemented
slug: Web/HTTP/Status/501
l10n:
sourceCommit: 36001a269f4d7b2b3ac6de79e942a5f849bb87d8
---
{{HTTPSidebar}}
HyperText Transfer Protocol (HTTP) の **`501 Not Implemented`** サーバーエラーレスポンスコードは、**サーバーがリクエストを満たすのに必要な機能に対応していないこと**を示します。
このステータスは {{HTTPHeader("Retry-After")}} ヘッダーを送信することもでき、いつまでに機能を機能がサポートされているかどうかを確認するためのチェックバックのタイミングを要求元に伝えることができます。
`501` は、サーバーがリクエストメソッドを理解できず、あるリソースに対して対応することができない場合のレスポンスに適切です。サーバーが対応する必要がある(したがって、 `501` を返す必要がない)メソッドは {{HTTPMethod("GET")}} と {{HTTPMethod("HEAD")}} だけです。
サーバーがそのメソッドを理解して*いて*、意図的に対応していない場合は、適切なレスポンスは {{HTTPStatus(405, "405 Method Not Allowed")}} です。
> **メモ:**
>
> - 501 エラーは修正できるものではありませんが、アクセスしようとしているウェブサーバーで修正が必要です。
> - 501 レスポンスは、その他のヘッダーのキャッシュの指示がない限り、既定でキャッシュ可能です。
## ステータス
```
501 Not Implemented
```
## 仕様書
{{Specifications}}
## ブラウザーの互換性
{{Compat}}