U:RDoc::NormalClass[iI"HTTPResponse:ETI"Net::HTTPResponse;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"HTTP response class.;To:RDoc::Markup::BlankLineo; ;[I"NThis class wraps together the response header and the response body (the ;TI"entity requested).;T@o; ;[I"JIt mixes in the HTTPHeader module, which provides access to response ;TI"Iheader values both via hash-like methods and via individual readers.;T@o; ;[I"@Note that each possible HTTP response code defines its own ;TI"4HTTPResponse subclass. These are listed below.;T@o; ;[I"IAll classes are defined under the Net module. Indentation indicates ;TI";inheritance. For a list of the classes see Net::HTTP.;T: @fileI"lib/net/http/response.rb;T:0@omit_headings_from_table_of_contents_below0o;;[; I"lib/net/http/responses.rb;T; 0; 0; 0[ [ I" code;TI"R;T: publicFI"lib/net/http/response.rb;T[ I"decode_content;TI"RW;T; F@*[ I"http_version;TI"R;T; F@*[ I" message;TI"R;T; F@*[ I"msg;F@3; F@*[ I"uri;TI"R;T; F@*[U:RDoc::Constant[iI"CODE_CLASS_TO_OBJ;FI")Net::HTTPResponse::CODE_CLASS_TO_OBJ;T00o;;[; @%; 0@%@cRDoc::NormalClass0U;[iI"CODE_TO_OBJ;FI"#Net::HTTPResponse::CODE_TO_OBJ;T00o;;[; @%; 0@%@@@0[[I"Net::HTTPHeader;To;;[o; ;[I"Hnext is to fix bug in RDoc, where the private inside class << self ;TI"spills out.;T; @"; 0@*[[I" class;T[[; [[I"body_permitted?;F@*[:protected[[: private[[I"each_response_header;F@*[I"read_status_line;F@*[I"response_class;F@*[I" instance;T[[; [ [I" body;F@*[I" body=;F@*[I" entity;F@*[I" inspect;F@*[I"read_body;F@*[I" value;F@*[;[[;[[I" procdest;F@*[I"read_body_0;F@*[I"stream_check;F@*[[U:RDoc::Context::Section[i0o;;[; 0; 0[@"@%@%cRDoc::TopLevel