#?SuikaWiki/0.9 page-icon="HTTP" [[#comment]] * From specifications ** RFC 1945 (HTTP/1.0) 9.5; RFC 2068・RFC 2616 (HTTP/1.1) 10.5 Server Error 5xx > Response status codes beginning with the digit "5" indicate cases in which the server is aware that it has erred or is incapable of performing the request. [DEL[If the client has not completed the request when a 5xx code is received, it should immediately cease sending data to the server.]] Except when responding to a HEAD request, the server [DEL[should]] [INS[SHOULD]] include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. [INS[User agents SHOULD display any included entity to the user.]] These response codes are applicable to any request method [DEL[and there are no required header fields]]. 数字 [CODE(HTTP)[5]] で始まる状態符号は、 サーバーが、自身が誤っているか又は要求を処理する能力がないと知っている場合を示します。 [DEL[[CODE(HTTP)[5[VAR[xx]]]] 符号を受信した時にクライアントがまだ要求を完了させていなければ、クライアントは即座にサーバーにデータを送信するのを止めるべきです。]] [CODE(HTTP)[[[HEAD]]]] 要求への応答を除いて、サーバーは誤りの状況とそれが一時的な状況なのか永続的な状況なのかの説明を含めた実体を含める'''べきです'''。 [INS[利用者エージェントは、含まれている実体を利用者に表示する'''べきです'''。]] これらの応答符号はどの要求 method にも適用可能です[DEL[し、必須の頭欄はありません]]。 [INS[ 注 : 修正はすべて 1945 → 2068 の差分。 ]INS] ** RFC の部分の License [[RFCのライセンス]] * メモ [1] この[[状態符号]]は [[RFC2616]] で導入されましたから、 [[RFC2068]] に基づく [[HTTP/1.1]] の実装は対応していないかもしれません。