From: "knu (Akinori MUSHA)" Date: 2012-06-12T01:06:23+09:00 Subject: [ruby-core:45570] [ruby-trunk - Feature #6569] [PATCH] Add HTTP status codes defined in RFCs 2295, 2817, 2774, 4918 and 5842 Issue #6569 has been updated by knu (Akinori MUSHA). Because you say so, I'll keep 208, 506, 508 and 510 unaided until I get a proof. Among the uncertain four, I've observed 510 responses returned from some local (Japanese) hosting services, but I'm not sure if they are generated by a widely distributed server/middleware or from the companies' in-house software. Just for the record, status codes 506 and 510 are listed in Apache's http_protocol.c, while 208 is unlisted and 508 is marked as unused. ---------------------------------------- Feature #6569: [PATCH] Add HTTP status codes defined in RFCs 2295, 2817, 2774, 4918 and 5842 https://bugs.ruby-lang.org/issues/6569#change-27166 Author: knu (Akinori MUSHA) Status: Feedback Priority: Normal Assignee: naruse (Yui NARUSE) Category: lib Target version: 2.0.0 Currently Net::HTTP and WEBrick define status codes from RFC 2616 and 6585 but there are many others defined in RFCs besides them. Most of these are actually used in real world applications, not to mention Rails. -- http://bugs.ruby-lang.org/