httr v0.1.1


Monthly downloads



by Hadley Wickham

Tools for working with URLs and HTTP

Provides useful tools for working with HTTP connections. Is a simplified wrapper built on top of RCurl. It is much much less configurable but because it only attempts to encompass the most common operations it is also much much simpler.

Functions in httr

Name Description
new_bin Make bin at
httr httr makes http easy.
handle Create a handle tied to a particular host.
GET Get a url.
DELETE Send a delete request.
BROWSE Open specified url in browser.
PATCH Send PATCH request server.
POST Post file to a server.
config Set curl options.
oauth_app Create an OAuth application.
verbose Give verbose output.
set_config Set (and reset) global httr configuration.
oauth_listener Create a webserver to listen for OAuth callback.
add_headers Add additional headers to a request.
authenticate Use http authentication.
sign_ouath2.0 Sign an OAuth 1.0 request
PUT Send PUT to request server.
set_cookies Set cookies.
modify_url Modify a url.
upload_file Upload a file with POST or PUT.
response The response object.
use_proxy Use a proxy to connect to the internet.
user_agent Set user agent.
oauth_endpoint Describe an OAuth endpoint.
timeout Set maximum request time.
with_config Execute code with configuration set.
oauth1.0_token Retrieve OAuth 1.0 acces token.
sign_ouath1.0 Sign an OAuth 1.0 request
handle_pool Maintain a pool of handles.
parse_url Parse and build urls according to RFC1808.
HEAD Get url headers.
oauth_callback The oauth callback url.
content Extract content from a request.
stop_for_status Throw error on http error.
insensitive Create a vector with case insensitive name matching.
oauth2.0_token Retrieve OAuth 2.0 access token.
No Results!

Last month downloads


Type Package
License MIT
Collate 'authenticate.r' 'config.r' 'content.r' 'cookies.r' 'handle.r' 'headers.r' 'proxy.r' 'insensitive.r' 'request-bin.r' 'http--request.r' 'response.r' 'url.r' 'xml.r' 'verbose.r' 'handle-pool.r' 'handle-url.r' 'http-browse.r' 'http-delete.r' 'http-get.r' 'http-head.r' 'http-post.r' 'http-put.r' 'httr.r' 'timeout.r' 'utils.r' 'oauth-app.r' 'oauth-endpoint.r' 'oauth-listener.r' 'ouath-signature.r' 'oauth-token.r' 'url-query.r' 'http-patch.r' 'user-agent.r' 'upload-file.r'
Packaged 2012-06-19 17:18:07 UTC; hadley
Repository CRAN
Date/Publication 2012-06-19 19:40:11

Include our badge in your README