method
accepts
v2.0.3 -
Show latest stable
- Class:
ActionController::AbstractRequest
accepts()public
Returns the accepted MIME type for the request
# File actionpack/lib/action_controller/request.rb, line 81
def accepts
@accepts ||=
if @env['HTTP_ACCEPT'].to_s.strip.empty?
[ content_type, Mime::ALL ].compact # make sure content_type being nil is not included
else
Mime::Type.parse(@env['HTTP_ACCEPT'])
end
end Related methods
- Instance methods
- accepts
- body
- content_length
- content_type
- delete?
- domain
- format
- format=
- get?
- head?
- headers
- host
- host_with_port
- method
- parameters
- path
- path_parameters
- port
- port_string
- post?
- protocol
- put?
- query_string
- raw_post
- relative_url_root
- remote_ip
- request_method
- request_uri
- server_software
- ssl?
- standard_port
- subdomains
- symbolized_path_parameters
- url
- xhr?
- xml_http_request?
- Protected methods
-
content_type_with_parameters -
content_type_without_parameters - Private methods
-
clean_up_ajax_request_body! -
extract_content_type_without_parameters -
extract_multipart_boundary -
get_typed_value -
parse_multipart_form_parameters -
parse_query_parameters -
parse_request_parameters -
read_multipart -
content_type_from_legacy_post_data_format_header -
named_host? -
parse_formatted_request_parameters