This function lists all available options for config(). It provides both the short R name which you use with httr, and the longer Curl name, which is useful when searching the documentation. curl_doc opens a link to the libcurl documentation for an option in your browser.

httr_options(matches)

curl_docs(x)

Arguments

matches

If not missing, this restricts the output so that either the httr or curl option matches this regular expression.

x

An option name (either short or full).

Value

A data frame with three columns:

httr

The short name used in httr

libcurl

The full name used by libcurl

type

The type of R object that the option accepts

Details

RCurl and httr use slightly different names to libcurl: the initial CURLOPT_ is removed, all underscores are converted to periods and the option is given in lower case. Thus "CURLOPT_SSLENGINE_DEFAULT" becomes "sslengine.default".

Examples

httr_options()
#>                           httr                            libcurl     type
#> 1         abstract_unix_socket       CURLOPT_ABSTRACT_UNIX_SOCKET   string
#> 2              accept_encoding            CURLOPT_ACCEPT_ENCODING   string
#> 3             accepttimeout_ms           CURLOPT_ACCEPTTIMEOUT_MS  integer
#> 4                address_scope              CURLOPT_ADDRESS_SCOPE  integer
#> 5                       altsvc                     CURLOPT_ALTSVC   string
#> 6                  altsvc_ctrl                CURLOPT_ALTSVC_CTRL  integer
#> 7                       append                     CURLOPT_APPEND  integer
#> 8                  autoreferer                CURLOPT_AUTOREFERER  integer
#> 9                    aws_sigv4                  CURLOPT_AWS_SIGV4   string
#> 10                  buffersize                 CURLOPT_BUFFERSIZE  integer
#> 11            ca_cache_timeout           CURLOPT_CA_CACHE_TIMEOUT  integer
#> 12                      cainfo                     CURLOPT_CAINFO   string
#> 13                 cainfo_blob                CURLOPT_CAINFO_BLOB     <NA>
#> 14                      capath                     CURLOPT_CAPATH   string
#> 15                    certinfo                   CURLOPT_CERTINFO  integer
#> 16          chunk_bgn_function         CURLOPT_CHUNK_BGN_FUNCTION function
#> 17                  chunk_data                 CURLOPT_CHUNK_DATA   string
#> 18          chunk_end_function         CURLOPT_CHUNK_END_FUNCTION function
#> 19             closesocketdata            CURLOPT_CLOSESOCKETDATA   string
#> 20         closesocketfunction        CURLOPT_CLOSESOCKETFUNCTION function
#> 21                connect_only               CURLOPT_CONNECT_ONLY  integer
#> 22                  connect_to                 CURLOPT_CONNECT_TO   string
#> 23              connecttimeout             CURLOPT_CONNECTTIMEOUT  integer
#> 24           connecttimeout_ms          CURLOPT_CONNECTTIMEOUT_MS  integer
#> 25  conv_from_network_function CURLOPT_CONV_FROM_NETWORK_FUNCTION function
#> 26     conv_from_utf8_function    CURLOPT_CONV_FROM_UTF8_FUNCTION function
#> 27    conv_to_network_function   CURLOPT_CONV_TO_NETWORK_FUNCTION function
#> 28                      cookie                     CURLOPT_COOKIE   string
#> 29                  cookiefile                 CURLOPT_COOKIEFILE   string
#> 30                   cookiejar                  CURLOPT_COOKIEJAR   string
#> 31                  cookielist                 CURLOPT_COOKIELIST   string
#> 32               cookiesession              CURLOPT_COOKIESESSION  integer
#> 33              copypostfields             CURLOPT_COPYPOSTFIELDS   string
#> 34                        crlf                       CURLOPT_CRLF  integer
#> 35                     crlfile                    CURLOPT_CRLFILE   string
#> 36                       curlu                      CURLOPT_CURLU   string
#> 37               customrequest              CURLOPT_CUSTOMREQUEST   string
#> 38                   debugdata                  CURLOPT_DEBUGDATA   string
#> 39               debugfunction              CURLOPT_DEBUGFUNCTION function
#> 40            default_protocol           CURLOPT_DEFAULT_PROTOCOL   string
#> 41                 dirlistonly                CURLOPT_DIRLISTONLY  integer
#> 42    disallow_username_in_url   CURLOPT_DISALLOW_USERNAME_IN_URL  integer
#> 43           dns_cache_timeout          CURLOPT_DNS_CACHE_TIMEOUT  integer
#> 44               dns_interface              CURLOPT_DNS_INTERFACE   string
#> 45               dns_local_ip4              CURLOPT_DNS_LOCAL_IP4   string
#> 46               dns_local_ip6              CURLOPT_DNS_LOCAL_IP6   string
#> 47                 dns_servers                CURLOPT_DNS_SERVERS   string
#> 48       dns_shuffle_addresses      CURLOPT_DNS_SHUFFLE_ADDRESSES  integer
#> 49        dns_use_global_cache       CURLOPT_DNS_USE_GLOBAL_CACHE  integer
#> 50          doh_ssl_verifyhost         CURLOPT_DOH_SSL_VERIFYHOST  integer
#> 51          doh_ssl_verifypeer         CURLOPT_DOH_SSL_VERIFYPEER  integer
#> 52        doh_ssl_verifystatus       CURLOPT_DOH_SSL_VERIFYSTATUS  integer
#> 53                     doh_url                    CURLOPT_DOH_URL   string
#> 54                   egdsocket                  CURLOPT_EGDSOCKET   string
#> 55                 errorbuffer                CURLOPT_ERRORBUFFER   string
#> 56       expect_100_timeout_ms      CURLOPT_EXPECT_100_TIMEOUT_MS  integer
#> 57                 failonerror                CURLOPT_FAILONERROR  integer
#> 58                    filetime                   CURLOPT_FILETIME  integer
#> 59                fnmatch_data               CURLOPT_FNMATCH_DATA   string
#> 60            fnmatch_function           CURLOPT_FNMATCH_FUNCTION function
#> 61              followlocation             CURLOPT_FOLLOWLOCATION  integer
#> 62                forbid_reuse               CURLOPT_FORBID_REUSE  integer
#> 63               fresh_connect              CURLOPT_FRESH_CONNECT  integer
#> 64                 ftp_account                CURLOPT_FTP_ACCOUNT   string
#> 65     ftp_alternative_to_user    CURLOPT_FTP_ALTERNATIVE_TO_USER   string
#> 66     ftp_create_missing_dirs    CURLOPT_FTP_CREATE_MISSING_DIRS  integer
#> 67              ftp_filemethod             CURLOPT_FTP_FILEMETHOD  integer
#> 68            ftp_skip_pasv_ip           CURLOPT_FTP_SKIP_PASV_IP  integer
#> 69                 ftp_ssl_ccc                CURLOPT_FTP_SSL_CCC  integer
#> 70                ftp_use_eprt               CURLOPT_FTP_USE_EPRT  integer
#> 71                ftp_use_epsv               CURLOPT_FTP_USE_EPSV  integer
#> 72                ftp_use_pret               CURLOPT_FTP_USE_PRET  integer
#> 73                     ftpport                    CURLOPT_FTPPORT   string
#> 74                  ftpsslauth                 CURLOPT_FTPSSLAUTH  integer
#> 75           gssapi_delegation          CURLOPT_GSSAPI_DELEGATION  integer
#> 76   happy_eyeballs_timeout_ms  CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS  integer
#> 77           haproxy_client_ip          CURLOPT_HAPROXY_CLIENT_IP   string
#> 78             haproxyprotocol            CURLOPT_HAPROXYPROTOCOL  integer
#> 79                      header                     CURLOPT_HEADER  integer
#> 80                  headerdata                 CURLOPT_HEADERDATA   string
#> 81              headerfunction             CURLOPT_HEADERFUNCTION function
#> 82                   headeropt                  CURLOPT_HEADEROPT  integer
#> 83                        hsts                       CURLOPT_HSTS   string
#> 84                   hsts_ctrl                  CURLOPT_HSTS_CTRL  integer
#> 85                hstsreaddata               CURLOPT_HSTSREADDATA   string
#> 86            hstsreadfunction           CURLOPT_HSTSREADFUNCTION function
#> 87               hstswritedata              CURLOPT_HSTSWRITEDATA   string
#> 88           hstswritefunction          CURLOPT_HSTSWRITEFUNCTION function
#> 89              http09_allowed             CURLOPT_HTTP09_ALLOWED  integer
#> 90              http200aliases             CURLOPT_HTTP200ALIASES   string
#> 91       http_content_decoding      CURLOPT_HTTP_CONTENT_DECODING  integer
#> 92      http_transfer_decoding     CURLOPT_HTTP_TRANSFER_DECODING  integer
#> 93                http_version               CURLOPT_HTTP_VERSION  integer
#> 94                    httpauth                   CURLOPT_HTTPAUTH  integer
#> 95                     httpget                    CURLOPT_HTTPGET  integer
#> 96                  httpheader                 CURLOPT_HTTPHEADER   string
#> 97                    httppost                   CURLOPT_HTTPPOST   string
#> 98             httpproxytunnel            CURLOPT_HTTPPROXYTUNNEL  integer
#> 99       ignore_content_length      CURLOPT_IGNORE_CONTENT_LENGTH  integer
#> 100                 infilesize                 CURLOPT_INFILESIZE  integer
#> 101           infilesize_large           CURLOPT_INFILESIZE_LARGE   number
#> 102                  interface                  CURLOPT_INTERFACE   string
#> 103             interleavedata             CURLOPT_INTERLEAVEDATA   string
#> 104         interleavefunction         CURLOPT_INTERLEAVEFUNCTION function
#> 105                  ioctldata                  CURLOPT_IOCTLDATA   string
#> 106              ioctlfunction              CURLOPT_IOCTLFUNCTION function
#> 107                  ipresolve                  CURLOPT_IPRESOLVE  integer
#> 108                 issuercert                 CURLOPT_ISSUERCERT   string
#> 109            issuercert_blob            CURLOPT_ISSUERCERT_BLOB     <NA>
#> 110      keep_sending_on_error      CURLOPT_KEEP_SENDING_ON_ERROR  integer
#> 111                  keypasswd                  CURLOPT_KEYPASSWD   string
#> 112                   krblevel                   CURLOPT_KRBLEVEL   string
#> 113                  localport                  CURLOPT_LOCALPORT  integer
#> 114             localportrange             CURLOPT_LOCALPORTRANGE  integer
#> 115              login_options              CURLOPT_LOGIN_OPTIONS   string
#> 116            low_speed_limit            CURLOPT_LOW_SPEED_LIMIT  integer
#> 117             low_speed_time             CURLOPT_LOW_SPEED_TIME  integer
#> 118                  mail_auth                  CURLOPT_MAIL_AUTH   string
#> 119                  mail_from                  CURLOPT_MAIL_FROM   string
#> 120                  mail_rcpt                  CURLOPT_MAIL_RCPT   string
#> 121       mail_rcpt_allowfails       CURLOPT_MAIL_RCPT_ALLOWFAILS  integer
#> 122       max_recv_speed_large       CURLOPT_MAX_RECV_SPEED_LARGE   number
#> 123       max_send_speed_large       CURLOPT_MAX_SEND_SPEED_LARGE   number
#> 124                maxage_conn                CURLOPT_MAXAGE_CONN  integer
#> 125                maxconnects                CURLOPT_MAXCONNECTS  integer
#> 126                maxfilesize                CURLOPT_MAXFILESIZE  integer
#> 127          maxfilesize_large          CURLOPT_MAXFILESIZE_LARGE   number
#> 128           maxlifetime_conn           CURLOPT_MAXLIFETIME_CONN  integer
#> 129                  maxredirs                  CURLOPT_MAXREDIRS  integer
#> 130               mime_options               CURLOPT_MIME_OPTIONS  integer
#> 131                   mimepost                   CURLOPT_MIMEPOST   string
#> 132                      netrc                      CURLOPT_NETRC  integer
#> 133                 netrc_file                 CURLOPT_NETRC_FILE   string
#> 134        new_directory_perms        CURLOPT_NEW_DIRECTORY_PERMS  integer
#> 135             new_file_perms             CURLOPT_NEW_FILE_PERMS  integer
#> 136                     nobody                     CURLOPT_NOBODY  integer
#> 137                 noprogress                 CURLOPT_NOPROGRESS  integer
#> 138                    noproxy                    CURLOPT_NOPROXY   string
#> 139                   nosignal                   CURLOPT_NOSIGNAL  integer
#> 140             opensocketdata             CURLOPT_OPENSOCKETDATA   string
#> 141         opensocketfunction         CURLOPT_OPENSOCKETFUNCTION function
#> 142                   password                   CURLOPT_PASSWORD   string
#> 143                 path_as_is                 CURLOPT_PATH_AS_IS  integer
#> 144            pinnedpublickey            CURLOPT_PINNEDPUBLICKEY   string
#> 145                   pipewait                   CURLOPT_PIPEWAIT  integer
#> 146                       port                       CURLOPT_PORT  integer
#> 147                       post                       CURLOPT_POST  integer
#> 148                 postfields                 CURLOPT_POSTFIELDS   string
#> 149              postfieldsize              CURLOPT_POSTFIELDSIZE  integer
#> 150        postfieldsize_large        CURLOPT_POSTFIELDSIZE_LARGE   number
#> 151                  postquote                  CURLOPT_POSTQUOTE   string
#> 152                  postredir                  CURLOPT_POSTREDIR  integer
#> 153                  pre_proxy                  CURLOPT_PRE_PROXY   string
#> 154                   prequote                   CURLOPT_PREQUOTE   string
#> 155                 prereqdata                 CURLOPT_PREREQDATA   string
#> 156             prereqfunction             CURLOPT_PREREQFUNCTION function
#> 157                    private                    CURLOPT_PRIVATE   string
#> 158           progressfunction           CURLOPT_PROGRESSFUNCTION function
#> 159                  protocols                  CURLOPT_PROTOCOLS  integer
#> 160              protocols_str              CURLOPT_PROTOCOLS_STR   string
#> 161                      proxy                      CURLOPT_PROXY   string
#> 162               proxy_cainfo               CURLOPT_PROXY_CAINFO   string
#> 163          proxy_cainfo_blob          CURLOPT_PROXY_CAINFO_BLOB     <NA>
#> 164               proxy_capath               CURLOPT_PROXY_CAPATH   string
#> 165              proxy_crlfile              CURLOPT_PROXY_CRLFILE   string
#> 166           proxy_issuercert           CURLOPT_PROXY_ISSUERCERT   string
#> 167      proxy_issuercert_blob      CURLOPT_PROXY_ISSUERCERT_BLOB     <NA>
#> 168            proxy_keypasswd            CURLOPT_PROXY_KEYPASSWD   string
#> 169      proxy_pinnedpublickey      CURLOPT_PROXY_PINNEDPUBLICKEY   string
#> 170         proxy_service_name         CURLOPT_PROXY_SERVICE_NAME   string
#> 171      proxy_ssl_cipher_list      CURLOPT_PROXY_SSL_CIPHER_LIST   string
#> 172          proxy_ssl_options          CURLOPT_PROXY_SSL_OPTIONS  integer
#> 173       proxy_ssl_verifyhost       CURLOPT_PROXY_SSL_VERIFYHOST  integer
#> 174       proxy_ssl_verifypeer       CURLOPT_PROXY_SSL_VERIFYPEER  integer
#> 175              proxy_sslcert              CURLOPT_PROXY_SSLCERT   string
#> 176         proxy_sslcert_blob         CURLOPT_PROXY_SSLCERT_BLOB     <NA>
#> 177          proxy_sslcerttype          CURLOPT_PROXY_SSLCERTTYPE   string
#> 178               proxy_sslkey               CURLOPT_PROXY_SSLKEY   string
#> 179          proxy_sslkey_blob          CURLOPT_PROXY_SSLKEY_BLOB     <NA>
#> 180           proxy_sslkeytype           CURLOPT_PROXY_SSLKEYTYPE   string
#> 181           proxy_sslversion           CURLOPT_PROXY_SSLVERSION  integer
#> 182        proxy_tls13_ciphers        CURLOPT_PROXY_TLS13_CIPHERS   string
#> 183     proxy_tlsauth_password     CURLOPT_PROXY_TLSAUTH_PASSWORD   string
#> 184         proxy_tlsauth_type         CURLOPT_PROXY_TLSAUTH_TYPE   string
#> 185     proxy_tlsauth_username     CURLOPT_PROXY_TLSAUTH_USERNAME   string
#> 186        proxy_transfer_mode        CURLOPT_PROXY_TRANSFER_MODE  integer
#> 187                  proxyauth                  CURLOPT_PROXYAUTH  integer
#> 188                proxyheader                CURLOPT_PROXYHEADER   string
#> 189              proxypassword              CURLOPT_PROXYPASSWORD   string
#> 190                  proxyport                  CURLOPT_PROXYPORT  integer
#> 191                  proxytype                  CURLOPT_PROXYTYPE  integer
#> 192              proxyusername              CURLOPT_PROXYUSERNAME   string
#> 193               proxyuserpwd               CURLOPT_PROXYUSERPWD   string
#> 194                        put                        CURLOPT_PUT  integer
#> 195                 quick_exit                 CURLOPT_QUICK_EXIT  integer
#> 196                      quote                      CURLOPT_QUOTE   string
#> 197                random_file                CURLOPT_RANDOM_FILE   string
#> 198                      range                      CURLOPT_RANGE   string
#> 199                   readdata                   CURLOPT_READDATA   string
#> 200               readfunction               CURLOPT_READFUNCTION function
#> 201            redir_protocols            CURLOPT_REDIR_PROTOCOLS  integer
#> 202        redir_protocols_str        CURLOPT_REDIR_PROTOCOLS_STR   string
#> 203                    referer                    CURLOPT_REFERER   string
#> 204             request_target             CURLOPT_REQUEST_TARGET   string
#> 205                    resolve                    CURLOPT_RESOLVE   string
#> 206        resolver_start_data        CURLOPT_RESOLVER_START_DATA   string
#> 207    resolver_start_function    CURLOPT_RESOLVER_START_FUNCTION function
#> 208                resume_from                CURLOPT_RESUME_FROM  integer
#> 209          resume_from_large          CURLOPT_RESUME_FROM_LARGE   number
#> 210           rtsp_client_cseq           CURLOPT_RTSP_CLIENT_CSEQ  integer
#> 211               rtsp_request               CURLOPT_RTSP_REQUEST  integer
#> 212           rtsp_server_cseq           CURLOPT_RTSP_SERVER_CSEQ  integer
#> 213            rtsp_session_id            CURLOPT_RTSP_SESSION_ID   string
#> 214            rtsp_stream_uri            CURLOPT_RTSP_STREAM_URI   string
#> 215             rtsp_transport             CURLOPT_RTSP_TRANSPORT   string
#> 216               sasl_authzid               CURLOPT_SASL_AUTHZID   string
#> 217                    sasl_ir                    CURLOPT_SASL_IR  integer
#> 218                   seekdata                   CURLOPT_SEEKDATA   string
#> 219               seekfunction               CURLOPT_SEEKFUNCTION function
#> 220    server_response_timeout    CURLOPT_SERVER_RESPONSE_TIMEOUT  integer
#> 221               service_name               CURLOPT_SERVICE_NAME   string
#> 222                      share                      CURLOPT_SHARE   string
#> 223                sockoptdata                CURLOPT_SOCKOPTDATA   string
#> 224            sockoptfunction            CURLOPT_SOCKOPTFUNCTION function
#> 225                socks5_auth                CURLOPT_SOCKS5_AUTH  integer
#> 226          socks5_gssapi_nec          CURLOPT_SOCKS5_GSSAPI_NEC  integer
#> 227      socks5_gssapi_service      CURLOPT_SOCKS5_GSSAPI_SERVICE   string
#> 228             ssh_auth_types             CURLOPT_SSH_AUTH_TYPES  integer
#> 229            ssh_compression            CURLOPT_SSH_COMPRESSION  integer
#> 230    ssh_host_public_key_md5    CURLOPT_SSH_HOST_PUBLIC_KEY_MD5   string
#> 231 ssh_host_public_key_sha256 CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256   string
#> 232            ssh_hostkeydata            CURLOPT_SSH_HOSTKEYDATA   string
#> 233        ssh_hostkeyfunction        CURLOPT_SSH_HOSTKEYFUNCTION function
#> 234                ssh_keydata                CURLOPT_SSH_KEYDATA   string
#> 235            ssh_keyfunction            CURLOPT_SSH_KEYFUNCTION function
#> 236             ssh_knownhosts             CURLOPT_SSH_KNOWNHOSTS   string
#> 237        ssh_private_keyfile        CURLOPT_SSH_PRIVATE_KEYFILE   string
#> 238         ssh_public_keyfile         CURLOPT_SSH_PUBLIC_KEYFILE   string
#> 239            ssl_cipher_list            CURLOPT_SSL_CIPHER_LIST   string
#> 240               ssl_ctx_data               CURLOPT_SSL_CTX_DATA   string
#> 241           ssl_ctx_function           CURLOPT_SSL_CTX_FUNCTION function
#> 242              ssl_ec_curves              CURLOPT_SSL_EC_CURVES   string
#> 243            ssl_enable_alpn            CURLOPT_SSL_ENABLE_ALPN  integer
#> 244             ssl_enable_npn             CURLOPT_SSL_ENABLE_NPN  integer
#> 245             ssl_falsestart             CURLOPT_SSL_FALSESTART  integer
#> 246                ssl_options                CURLOPT_SSL_OPTIONS  integer
#> 247        ssl_sessionid_cache        CURLOPT_SSL_SESSIONID_CACHE  integer
#> 248             ssl_verifyhost             CURLOPT_SSL_VERIFYHOST  integer
#> 249             ssl_verifypeer             CURLOPT_SSL_VERIFYPEER  integer
#> 250           ssl_verifystatus           CURLOPT_SSL_VERIFYSTATUS  integer
#> 251                    sslcert                    CURLOPT_SSLCERT   string
#> 252               sslcert_blob               CURLOPT_SSLCERT_BLOB     <NA>
#> 253                sslcerttype                CURLOPT_SSLCERTTYPE   string
#> 254                  sslengine                  CURLOPT_SSLENGINE   string
#> 255          sslengine_default          CURLOPT_SSLENGINE_DEFAULT  integer
#> 256                     sslkey                     CURLOPT_SSLKEY   string
#> 257                sslkey_blob                CURLOPT_SSLKEY_BLOB     <NA>
#> 258                 sslkeytype                 CURLOPT_SSLKEYTYPE   string
#> 259                 sslversion                 CURLOPT_SSLVERSION  integer
#> 260                     stderr                     CURLOPT_STDERR   string
#> 261             stream_depends             CURLOPT_STREAM_DEPENDS   string
#> 262           stream_depends_e           CURLOPT_STREAM_DEPENDS_E   string
#> 263              stream_weight              CURLOPT_STREAM_WEIGHT  integer
#> 264   suppress_connect_headers   CURLOPT_SUPPRESS_CONNECT_HEADERS  integer
#> 265               tcp_fastopen               CURLOPT_TCP_FASTOPEN  integer
#> 266              tcp_keepalive              CURLOPT_TCP_KEEPALIVE  integer
#> 267               tcp_keepidle               CURLOPT_TCP_KEEPIDLE  integer
#> 268              tcp_keepintvl              CURLOPT_TCP_KEEPINTVL  integer
#> 269                tcp_nodelay                CURLOPT_TCP_NODELAY  integer
#> 270              telnetoptions              CURLOPT_TELNETOPTIONS   string
#> 271               tftp_blksize               CURLOPT_TFTP_BLKSIZE  integer
#> 272            tftp_no_options            CURLOPT_TFTP_NO_OPTIONS  integer
#> 273              timecondition              CURLOPT_TIMECONDITION  integer
#> 274                    timeout                    CURLOPT_TIMEOUT  integer
#> 275                 timeout_ms                 CURLOPT_TIMEOUT_MS  integer
#> 276                  timevalue                  CURLOPT_TIMEVALUE  integer
#> 277            timevalue_large            CURLOPT_TIMEVALUE_LARGE   number
#> 278              tls13_ciphers              CURLOPT_TLS13_CIPHERS   string
#> 279           tlsauth_password           CURLOPT_TLSAUTH_PASSWORD   string
#> 280               tlsauth_type               CURLOPT_TLSAUTH_TYPE   string
#> 281           tlsauth_username           CURLOPT_TLSAUTH_USERNAME   string
#> 282                trailerdata                CURLOPT_TRAILERDATA   string
#> 283            trailerfunction            CURLOPT_TRAILERFUNCTION function
#> 284          transfer_encoding          CURLOPT_TRANSFER_ENCODING  integer
#> 285               transfertext               CURLOPT_TRANSFERTEXT  integer
#> 286           unix_socket_path           CURLOPT_UNIX_SOCKET_PATH   string
#> 287          unrestricted_auth          CURLOPT_UNRESTRICTED_AUTH  integer
#> 288         upkeep_interval_ms         CURLOPT_UPKEEP_INTERVAL_MS  integer
#> 289                     upload                     CURLOPT_UPLOAD  integer
#> 290          upload_buffersize          CURLOPT_UPLOAD_BUFFERSIZE  integer
#> 291                        url                        CURLOPT_URL   string
#> 292                    use_ssl                    CURLOPT_USE_SSL  integer
#> 293                  useragent                  CURLOPT_USERAGENT   string
#> 294                   username                   CURLOPT_USERNAME   string
#> 295                    userpwd                    CURLOPT_USERPWD   string
#> 296                    verbose                    CURLOPT_VERBOSE  integer
#> 297              wildcardmatch              CURLOPT_WILDCARDMATCH  integer
#> 298                  writedata                  CURLOPT_WRITEDATA   string
#> 299              writefunction              CURLOPT_WRITEFUNCTION function
#> 300                 ws_options                 CURLOPT_WS_OPTIONS  integer
#> 301               xferinfodata               CURLOPT_XFERINFODATA   string
#> 302           xferinfofunction           CURLOPT_XFERINFOFUNCTION function
#> 303             xoauth2_bearer             CURLOPT_XOAUTH2_BEARER   string
httr_options("post")
#>                    httr                     libcurl    type
#> 33       copypostfields      CURLOPT_COPYPOSTFIELDS  string
#> 97             httppost            CURLOPT_HTTPPOST  string
#> 131            mimepost            CURLOPT_MIMEPOST  string
#> 147                post                CURLOPT_POST integer
#> 148          postfields          CURLOPT_POSTFIELDS  string
#> 149       postfieldsize       CURLOPT_POSTFIELDSIZE integer
#> 150 postfieldsize_large CURLOPT_POSTFIELDSIZE_LARGE  number
#> 151           postquote           CURLOPT_POSTQUOTE  string
#> 152           postredir           CURLOPT_POSTREDIR integer

# Use curl_docs to read the curl documentation for each option.
# You can use either the httr or curl option name.
curl_docs("userpwd")
#> Please point your browser to the following url: 
#> http://curl.haxx.se/libcurl/c/CURLOPT_USERPWD.html
curl_docs("CURLOPT_USERPWD")
#> Please point your browser to the following url: 
#> http://curl.haxx.se/libcurl/c/CURLOPT_USERPWD.html