@@ -142,7 +142,13 @@ class HTTPEarlyHints < HTTPInformation
142142 #
143143 # The +OK+ response indicates that the server has received
144144 # a request and has responded successfully.
145- # See {200 OK}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#200].
145+ #
146+ # References:
147+ #
148+ # - {Mozilla}[https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/200].
149+ # - {RFC 9110}[https://www.rfc-editor.org/rfc/rfc9110.html#name-200-ok].
150+ # - {Wikipedia}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#200].
151+ #
146152 class HTTPOK < HTTPSuccess
147153 HAS_BODY = true
148154 end
@@ -151,7 +157,13 @@ class HTTPOK < HTTPSuccess
151157 #
152158 # The +Created+ response indicates that the server has received
153159 # and has fulfilled a request to create a new resource.
154- # See {201 Created}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#201].
160+ #
161+ # References:
162+ #
163+ # - {Mozilla}[https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/201].
164+ # - {RFC 9110}[https://www.rfc-editor.org/rfc/rfc9110.html#name-201-created].
165+ # - {Wikipedia}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#201].
166+ #
155167 class HTTPCreated < HTTPSuccess
156168 HAS_BODY = true
157169 end
@@ -160,7 +172,13 @@ class HTTPCreated < HTTPSuccess
160172 #
161173 # The +Accepted+ response indicates that the server has received
162174 # and is processing a request, but the processing has not yet been completed.
163- # See {202 Accepted}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#202].
175+ #
176+ # References:
177+ #
178+ # - {Mozilla}[https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/202].
179+ # - {RFC 9110}[https://www.rfc-editor.org/rfc/rfc9110.html#name-202-accepted].
180+ # - {Wikipedia}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#202].
181+ #
164182 class HTTPAccepted < HTTPSuccess
165183 HAS_BODY = true
166184 end
@@ -171,7 +189,13 @@ class HTTPAccepted < HTTPSuccess
171189 # is a transforming proxy (such as a Web accelerator)
172190 # that received a 200 OK response from its origin,
173191 # and is returning a modified version of the origin's response.
174- # See {203 Non-Authoritative Information}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#203].
192+ #
193+ # References:
194+ #
195+ # - {Mozilla}[https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/203].
196+ # - {RFC 9110}[https://www.rfc-editor.org/rfc/rfc9110.html#name-203-non-authoritative-infor].
197+ # - {Wikipedia}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#203].
198+ #
175199 class HTTPNonAuthoritativeInformation < HTTPSuccess
176200 HAS_BODY = true
177201 end
@@ -180,7 +204,13 @@ class HTTPNonAuthoritativeInformation < HTTPSuccess
180204 #
181205 # The <tt>No Content</tt> response indicates that the server
182206 # successfully processed the request, and is not returning any content.
183- # See {204 No Content}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#204].
207+ #
208+ # References:
209+ #
210+ # - {Mozilla}[https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/204].
211+ # - {RFC 9110}[https://www.rfc-editor.org/rfc/rfc9110.html#name-204-no-content].
212+ # - {Wikipedia}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#204].
213+ #
184214 class HTTPNoContent < HTTPSuccess
185215 HAS_BODY = false
186216 end
@@ -190,7 +220,13 @@ class HTTPNoContent < HTTPSuccess
190220 # The <tt>Reset Content</tt> response indicates that the server
191221 # successfully processed the request,
192222 # asks that the client reset its document view, and is not returning any content.
193- # See {205 Reset Content}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#205].
223+ #
224+ # References:
225+ #
226+ # - {Mozilla}[https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/205].
227+ # - {RFC 9110}[https://www.rfc-editor.org/rfc/rfc9110.html#name-205-reset-content].
228+ # - {Wikipedia}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#205].
229+ #
194230 class HTTPResetContent < HTTPSuccess
195231 HAS_BODY = false
196232 end
@@ -200,7 +236,13 @@ class HTTPResetContent < HTTPSuccess
200236 # The <tt>Partial Content</tt> response indicates that the server is delivering
201237 # only part of the resource (byte serving)
202238 # due to a Range header in the request.
203- # See {206 Partial Content}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#206].
239+ #
240+ # References:
241+ #
242+ # - {Mozilla}[https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/206].
243+ # - {RFC 9110}[https://www.rfc-editor.org/rfc/rfc9110.html#name-206-partial-content].
244+ # - {Wikipedia}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#206].
245+ #
204246 class HTTPPartialContent < HTTPSuccess
205247 HAS_BODY = true
206248 end
@@ -210,7 +252,11 @@ class HTTPPartialContent < HTTPSuccess
210252 # The <tt>Multi-Status (WebDAV)</tt> response indicates that the server
211253 # has received the request,
212254 # and that the message body can contain a number of separate response codes.
213- # See {207 Multi-Status (WebDAV)}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#207].
255+ #
256+ # References:
257+ #
258+ # - {Wikipedia}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#207].
259+ #
214260 class HTTPMultiStatus < HTTPSuccess
215261 HAS_BODY = true
216262 end
@@ -222,7 +268,11 @@ class HTTPMultiStatus < HTTPSuccess
222268 # and that the members of a DAV binding have already been enumerated
223269 # in a preceding part of the (multi-status) response,
224270 # and are not being included again.
225- # See {208 Already Reported (WebDAV)}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#208].
271+ #
272+ # References:
273+ #
274+ # - {Wikipedia}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#208].
275+ #
226276 class HTTPAlreadyReported < HTTPSuccess
227277 HAS_BODY = true
228278 end
@@ -232,7 +282,11 @@ class HTTPAlreadyReported < HTTPSuccess
232282 # The <tt>IM Used</tt> response indicates that the server has fulfilled a request
233283 # for the resource, and the response is a representation of the result
234284 # of one or more instance-manipulations applied to the current instance.
235- # See {226 IM Used}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#226].
285+ #
286+ # References:
287+ #
288+ # - {Wikipedia}[https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#226].
289+ #
236290 class HTTPIMUsed < HTTPSuccess
237291 HAS_BODY = true
238292 end
0 commit comments