Learn R Programming

⚠️There's a newer version (1.98-1.17) of this package.Take me there.

RCurl (version 0.3-0)

HTTP request interface

Description

The package allows one to compose HTTP requests to fetch URIs, post forms, etc. and process the results returned by the Web server. This provides a great deal of control over the HTTP connection and the form of the request while providing a higher-level interface than is available just using R socket connections. Additionally, the underlying implementation is robust and extensive, supporting SSL/HTTPS, cookies, redirects, authentication, etc.

Copy Link

Version

Install

install.packages('RCurl')

Monthly Downloads

417,448

Version

0.3-0

License

BSD

Maintainer

Duncan Lang

Last Published

March 22nd, 2025

Functions in RCurl (0.3-0)

getCurlHandle

Create libcurl handles
merge.list

Method for merging two lists by name
curlVersion

Information describing the Curl library
curlPerform

Perform the HTTP query
getCurlInfo

Access information about a CURL request
curlSetOpt

Set values for the CURL options
getBitIndicators

Operate on bit fields
getURL

Download URL
postForm

Submit an HTML form
curlGlobalInit

Start and stop the Curl library
curlEscape

Handle characters in URL that need to be escaped
curlOptions

Constructor and accessors for CURLOptions objects
CurlFeatureBits

Constants for libcurl
basicTextGatherer

Cumulate text across callbacks (from an HTTP response)