Class: Net::HTTPRequestHeaderFieldsTooLarge
- Inherits:
-
HTTPClientError
- Object
- HTTPResponse
- HTTPClientError
- Net::HTTPRequestHeaderFieldsTooLarge
- Defined in:
- lib/net/http/responses.rb
Overview
Response class for Request Header Fields Too Large responses (status code 431).
An individual header field is too large, or all the header fields collectively, are too large. See 431 Request Header Fields Too Large.
Constant Summary collapse
- HAS_BODY =
true
Constants inherited from HTTPClientError
Net::HTTPClientError::EXCEPTION_TYPE
Constants inherited from HTTPResponse
Net::HTTPResponse::CODE_CLASS_TO_OBJ, Net::HTTPResponse::CODE_TO_OBJ
Instance Attribute Summary
Attributes inherited from HTTPResponse
#body_encoding, #code, #decode_content, #http_version, #ignore_eof, #message, #uri
Method Summary
Methods inherited from HTTPResponse
#body, #body=, body_permitted?, #code_type, #error!, #error_type, exception_type, #header, #initialize, #inspect, #read_body, #read_header, read_new, #reading_body, #response, #value
Methods included from HTTPHeader
#[], #[]=, #add_field, #basic_auth, #chunked?, #connection_close?, #connection_keep_alive?, #content_length, #content_length=, #content_range, #content_type, #delete, #each_capitalized, #each_capitalized_name, #each_header, #each_name, #each_value, #fetch, #get_fields, #initialize_http_header, #key?, #main_type, #proxy_basic_auth, #range, #range_length, #set_content_type, #set_form, #set_form_data, #set_range, #size, #sub_type, #to_hash, #type_params
Constructor Details
This class inherits a constructor from Net::HTTPResponse