Skip to contents
-
AUTH_ANY AUTH_ANYSAFE AUTH_BASIC AUTH_DIGEST AUTH_DIGEST_IE AUTH_GSSNEGOTIATE AUTH_NONE AUTH_NTLM AUTH_NTLM_WB AUTH_ONLY
- Constants for identifying Authentication Schemes
-
CFILE()
- Create a C-level handle for a file
-
CURLHandle-class
- Class "CURLHandle" for synchronous HTTP requests
-
CurlFeatureBits
- Constants for libcurl
-
HTTP_VERSION_1_0
- Symbolic constants for specifying HTTP and SSL versions in libcurl
-
MultiCURLHandle-class pop push pop,MultiCURLHandle,CURLHandle-method pop,MultiCURLHandle,character-method push,MultiCURLHandle,CURLHandle-method
- Class "MultiCURLHandle" for asynchronous, concurrent HTTP requests
-
coerce,numeric,NetrcEnum-method
- Internal functions
-
base64() base64Encode() base64Decode()
- Encode/Decode base64 content
-
basicHeaderGatherer() parseHTTPHeader()
- Functions for processing the response header of a libcurl request
-
basicTextGatherer() multiTextGatherer() debugGatherer()
- 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.
-
clone()
- Clone/duplicate an object
-
complete()
- Complete an asynchronous HTTP request
-
curlError()
- Raise a warning or error about a CURL problem
-
curlEscape() curlUnescape() curlPercentEncode()
- Handle characters in URL that need to be escaped
-
curlGlobalInit() curlGlobalCleanup()
- Start and stop the Curl library
-
curlOptions() getCurlOptionsConstants() `[<-`(<CURLOptions>) `[[<-`(<CURLOptions>) listCurlOptions() getCurlOptionTypes()
- Constructor and accessors for CURLOptions objects
-
curlPerform() curlMultiPerform()
- Perform the HTTP query
-
curlSetOpt()
- Set values for the CURL options
-
curlVersion()
- Information describing the Curl library
-
dynCurlReader()
- Dynamically determine content-type of body from HTTP header and set body reader
-
|,BitwiseValue,BitwiseValue-method c,BitwiseValue-method &,BitwiseValue-method &,BitwiseValue,BitwiseValue-method [,EnumDef-method [,EnumDef,ANY-method coerce,BitwiseValue,numeric-method curl_infotype-class CURLcode-class curl_proxytype-class curl_usessl-class curl_ftpccc-class curl_ftpauth-class curl_ftpcreatedir-class curl_ftpmethod-class CURL_NETRC_OPTION-class CURLFORMcode-class curl_TimeCond-class curl_closepolicy-class coerce,integer,curl_infotype-method coerce,integer,CURLcode-method coerce,integer,curl_proxytype-method coerce,integer,curl_usessl-method coerce,integer,curl_ftpccc-method coerce,integer,curl_ftpauth-method coerce,integer,curl_ftpcreatedir-method coerce,integer,curl_ftpmethod-method coerce,integer,CURL_NETRC_OPTION-method coerce,integer,CURLFORMcode-method coerce,integer,curl_TimeCond-method coerce,integer,curl_closepolicy-method coerce,numeric,curl_infotype-method coerce,numeric,CURLcode-method coerce,numeric,curl_proxytype-method coerce,numeric,curl_usessl-method coerce,numeric,curl_ftpccc-method coerce,numeric,curl_ftpauth-method coerce,numeric,curl_ftpcreatedir-method coerce,numeric,curl_ftpmethod-method coerce,numeric,CURL_NETRC_OPTION-method coerce,numeric,CURLFORMcode-method coerce,numeric,curl_TimeCond-method coerce,numeric,curl_closepolicy-method coerce,character,curl_infotype-method coerce,character,CURLcode-method coerce,character,curl_proxytype-method coerce,character,curl_usessl-method coerce,character,curl_ftpccc-method coerce,character,curl_ftpauth-method coerce,character,curl_ftpcreatedir-method coerce,character,curl_ftpmethod-method coerce,character,CURL_NETRC_OPTION-method coerce,character,CURLFORMcode-method coerce,character,curl_TimeCond-method coerce,character,curl_closepolicy-method
- Classes and coercion methods for enumerations in libcurl
-
fileUpload()
- Specify information about a file to upload in an HTTP request
-
findHTTPHeaderEncoding()
- Find the encoding of the HTTP response from the HTTP header
-
ftpUpload()
- Upload content via FTP
-
getBinaryURL()
- Download binary content
-
getBitIndicators() setBitIndicators()
- Operate on bit fields
-
getCurlErrorClassNames()
- Retrieve names of all curl error classes
-
getCurlHandle() dupCurlHandle() getCurlMultiHandle()
- Create libcurl handles
-
getCurlInfo() getCurlInfoConstants()
- Access information about a CURL request
-
getFormParams()
- Extract parameters from a form query string
-
getURIAsynchronous() getURLAsynchronous()
- Download multiple URIs concurrently, with inter-leaved downloads
-
getURL() getURI() getURLContent()
- Download a URI
-
guessMIMEType()
- Infer the MIME type from a file name
-
httpPUT() httpPOST() httpDELETE() httpGET() httpHEAD() httpOPTIONS()
- Simple high-level functions for HTTP PUT and DELETE
-
merge.list()
- Method for merging two lists by name
-
mimeTypeExtensions
- Mapping from extension to MIME type
-
postForm() .postForm() getForm()
- Submit an HTML form
-
reset()
- Generic function for resetting an object
-
scp()
- Retrieve contents of a file from a remote host via SCP (Secure Copy)
-
url.exists()
- Check if URL exists