Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web/HTTP/Status/501 を更新 #9020

Merged
merged 6 commits into from
Oct 11, 2022
Merged
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 7 additions & 8 deletions files/ja/web/http/status/501/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: 501 Not Implemented
slug: Web/HTTP/Status/501
l10n:
sourceCommit: 36001a269f4d7b2b3ac6de79e942a5f849bb87d8
---

{{HTTPSidebar}}
Expand All @@ -9,12 +11,13 @@ HyperText Transfer Protocol (HTTP) の **`501 Not Implemented`** サーバーエ

このステータスは {{HTTPHeader("Retry-After")}} ヘッダーを送信することもでき、いつまでに機能を機能がサポートされているかどうかを確認するためのチェックバックのタイミングを要求元に伝えることができます。
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mfuji09
今回の変更範囲ではありませんが「機能」が2回書かれています。片方は不要だと思います。

Suggested change
このステータスは {{HTTPHeader("Retry-After")}} ヘッダーを送信することもでき、いつまでに機能を機能がサポートされているかどうかを確認するためのチェックバックのタイミングを要求元に伝えることができます
このステータスは {{HTTPHeader("Retry-After")}} ヘッダーを送信することもでき、いつまでに機能がサポートされているかどうかを確認するためのチェックバックのタイミングを要求元に伝えることができます


`501` は、サーバーがリクエストメソッドを理解できず、あるリソースに対して対応することができない場合のレスポンスに適切です。サーバーが対応する必要がある (したがって、 `501` を返す必要がない) メソッドは {{HTTPMethod("GET")}} と {{HTTPMethod("HEAD")}} だけです。
`501` は、サーバーがリクエストメソッドを理解できず、あるリソースに対して対応することができない場合のレスポンスに適切です。サーバーが対応する必要があるしたがって、 `501` を返す必要がないメソッドは {{HTTPMethod("GET")}} と {{HTTPMethod("HEAD")}} だけです。

サーバーがそのメソッドを理解して*いて*、意図的に対応していない場合は、適切なレスポンスは {{HTTPStatus(405, "405 Method Not Allowed")}} です。

> **メモ:** - 501 エラーは修正できるものではありませんが、アクセスしようとしているウェブサーバーで修正が必要です。
> **メモ:**
>
> - 501 エラーは修正できるものではありませんが、アクセスしようとしているウェブサーバーで修正が必要です。
> - 501 レスポンスは、その他のヘッダーのキャッシュの指示がない限り、既定でキャッシュ可能です。

## ステータス
Expand All @@ -25,12 +28,8 @@ HyperText Transfer Protocol (HTTP) の **`501 Not Implemented`** サーバーエ

## 仕様書

| 仕様書 | 題名 |
| ---------------------------------------------------------------- | ------------------------------------------------------------- |
| {{RFC("7231", "501 Not Implemented" , "6.6.2")}} | Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content |
{{Specifications}}

## ブラウザーの互換性

以下に示す情報は、 MDN の GitHub から取得したものです。 (<https://github.com/mdn/browser-compat-data>).

{{Compat("http.status.501")}}
{{Compat}}