# ri > ActionDispatch::Http::MimeNegotiation

## [ActionDispatch::Http::MimeNegotiation](https://www.chedong.com/phpMan.php/perldoc/ActionDispatch%3A%3AHttp%3A%3AMimeNegotiation/markdown)

------------------------------------------------------------------------
## Extended by:
[ActiveSupport::Concern](https://www.chedong.com/phpMan.php/perldoc/ActiveSupport%3A%3AConcern/markdown) (from /home/chedong/.local/share/rdoc)

(from /home/chedong/.local/share/rdoc)
------------------------------------------------------------------------
## Constants:

BROWSER_LIKE_ACCEPTS:
  We use normal content negotiation unless you include **/** in your list,
  in which case we assume you're a browser and send HTML.

RESCUABLE_MIME_FORMAT_ERRORS:
  [not documented]


## Instance methods:

  accepts
  content_mime_type
  content_type
  format
  format=
  format_from_path_extension
  formats
  formats=
  negotiate_mime
  params_readable?
  should_apply_vary_header?
  use_accept_header
  valid_accept_header
  variant
  variant=

