content_type function

Set content-type and accept headers.

Set content-type and accept headers.

These are convenient wrappers aroud add_headers().

content_type(type) content_type_json() content_type_xml() accept(type) accept_json() accept_xml()

Arguments

  • type: A mime type or a file extension. If a file extension (i.e. starts with .) will guess the mime type using mime::guess_type().

Details

accept_json/accept_xml and content_type_json/content_type_xml are useful shortcuts to ask for json or xml responses or tell the server you are sending json/xml.

Examples

## Not run: GET("http://httpbin.org/headers") GET("http://httpbin.org/headers", accept_json()) GET("http://httpbin.org/headers", accept("text/csv")) GET("http://httpbin.org/headers", accept(".doc")) GET("http://httpbin.org/headers", content_type_xml()) GET("http://httpbin.org/headers", content_type("text/csv")) GET("http://httpbin.org/headers", content_type(".xml")) ## End(Not run)
  • Maintainer: Hadley Wickham
  • License: MIT + file LICENSE
  • Last published: 2023-08-15