[501] 500
(Internal Server Error)
は、鯖側の何らかのエラーにより要求の処理に失敗したことを示す状態符号です。
[4] 500
は、鯖が予期せぬ状況に遭遇し要求を満足できなかったことを示します
>>2。
[502] Webアプリケーションなどで HTTP鯖の内部や
HTTP鯖より奥にあるアプリケーションサーバーなどで処理中にエラー
(プログラミング言語の実行時エラーや捕捉されていない例外など)
が発生した場合には、 500
応答が返されるのが普通です。
[6] クライアントが理解できない、または使いたくない必須の拡張宣言が応答に含まれていた場合には、
500
応答が返されたかのように扱うべきです >>5。
[504] RFC 3507 - Internet Content Adaptation Protocol (ICAP) ( ( 版)) http://tools.ietf.org/html/rfc3507#section-4.3.3
[9] 誰かに怒られるからやめる、という態度は技術者として恥ずかしくないんだろうか。。。 何故相応しくないかを理解しようとしない人は、何を指定するのが正しいのか永遠に理解できないのではあるまいか。
[10] errors: change timeout errors from 408 to 500 HTTP status code (andreastt著, ) https://github.com/w3c/webdriver/commit/c377c21186f672105a05383d5152e0a3b2a00374