HTTP request interface


[Package List] [Top]

Documentation for package ‘RCurl’ version 0.9-3

User Guides and Package Vignettes

Read overview or browse directory.

Help Pages

base64 Encode/Decode base64 content
base64Decode Encode/Decode base64 content
base64Encode Encode/Decode base64 content
basicHeaderGatherer Functions for processing the response header of a libcurl request
basicTextGatherer Cumulate text across callbacks (from an HTTP response)
binaryBuffer Create internal C-level data structure for collecting binary data
chunkToLineReader Utility that collects data from the HTTP reply into lines and calls user-provided function.
coerce,numeric,NetrcEnum-method Internal functions
coerce,RCurlBinaryBuffer,raw-method Create internal C-level data structure for collecting binary data
complete Complete an asynchronous HTTP request
complete,MultiCURLHandle-method Complete an asynchronous HTTP request
curlEscape Handle characters in URL that need to be escaped
CurlFeatureBits Constants for libcurl
CurlGlobalBits Constants for libcurl
curlGlobalCleanup Start and stop the Curl library
curlGlobalInit Start and stop the Curl library
CURLHandle-class Class "CURLHandle" for synchronous HTTP requests
curlMultiPerform Perform the HTTP query
CurlNetrc Constants for libcurl
curlOptions Constructor and accessors for CURLOptions objects
curlPerform Perform the HTTP query
curlSetOpt Set values for the CURL options
curlUnescape Handle characters in URL that need to be escaped
curlVersion Information describing the Curl library
debugGatherer Cumulate text across callbacks (from an HTTP response)
dupCurlHandle Create libcurl handles
fileUpload Specify information about a file to upload in an HTTP request
findHTTPHeaderEncoding Find the encoding of the HTTP response from the HTTP header
getBitIndicators Operate on bit fields
getCurlHandle Create libcurl handles
getCurlInfo Access information about a CURL request
getCurlInfoConstants Access information about a CURL request
getCurlMultiHandle Create libcurl handles
getCurlOptionsConstants Constructor and accessors for CURLOptions objects
getForm Submit an HTML form
getURI Download a URI
getURIAsynchronous Download multiple URIs concurrently, with inter-leaved downloads
getURL Download a URI
getURLAsynchronous Download multiple URIs concurrently, with inter-leaved downloads
listCurlOptions Constructor and accessors for CURLOptions objects
mapCurlOptNames Constructor and accessors for CURLOptions objects
merge.list Method for merging two lists by name
MultiCURLHandle-class Class "MultiCURLHandle" for asynchronous, concurrent HTTP requests
multiTextGatherer Cumulate text across callbacks (from an HTTP response)
parseHTTPHeader Functions for processing the response header of a libcurl request
pop Class "MultiCURLHandle" for asynchronous, concurrent HTTP requests
pop,MultiCURLHandle,character-method Class "MultiCURLHandle" for asynchronous, concurrent HTTP requests
pop,MultiCURLHandle,CURLHandle-method Class "MultiCURLHandle" for asynchronous, concurrent HTTP requests
postForm Submit an HTML form
push Class "MultiCURLHandle" for asynchronous, concurrent HTTP requests
push,MultiCURLHandle,CURLHandle-method Class "MultiCURLHandle" for asynchronous, concurrent HTTP requests
setBitIndicators Operate on bit fields