1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00

[ci skip] Fix documentation for Response#content_type

This commit is contained in:
printercu 2018-09-14 19:04:12 +03:00 committed by GitHub
parent d3c73ae5e4
commit 4a4bd927ab
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -224,7 +224,14 @@ module ActionDispatch # :nodoc:
@status = Rack::Utils.status_code(status)
end
# Sets the HTTP content type.
# Sets the HTTP response's content MIME type. For example, in the controller
# you could write this:
#
# response.content_type = "text/plain"
#
# If a character set has been defined for this response (see charset=) then
# the character set information will also be included in the content type
# information.
def content_type=(content_type)
return unless content_type
new_header_info = parse_content_type(content_type.to_s)
@ -234,15 +241,8 @@ module ActionDispatch # :nodoc:
set_content_type new_header_info.mime_type, charset
end
# Sets the HTTP response's content MIME type. For example, in the controller
# you could write this:
#
# response.content_type = "text/plain"
#
# If a character set has been defined for this response (see charset=) then
# the character set information will also be included in the content type
# information.
# Content type of response.
# It returns just MIME type and does NOT contain charset part.
def content_type
parsed_content_type_header.mime_type
end