Package: curl 7.0.1
curl: A Modern and Flexible Web Client for R
Bindings to 'libcurl' <https://curl.se/libcurl/> for performing fully configurable HTTP/FTP requests where responses can be processed in memory, on disk, or streaming via the callback or connection interfaces. Some knowledge of 'libcurl' is recommended; for a more-user-friendly web client see the 'httr2' package which builds on this package with http specific tools and logic.
Authors:
curl_7.0.1.tar.gz
curl_7.0.1.zip(r-4.6)curl_7.0.1.zip(r-4.5)curl_7.0.1.zip(r-4.4)
curl_7.0.1.tgz(r-4.6-x86_64)curl_7.0.1.tgz(r-4.6-arm64)curl_7.0.1.tgz(r-4.5-x86_64)curl_7.0.1.tgz(r-4.5-arm64)
curl_7.0.1.tar.gz(r-4.6-arm64)curl_7.0.1.tar.gz(r-4.6-x86_64)curl_7.0.1.tar.gz(r-4.5-arm64)curl_7.0.1.tar.gz(r-4.5-x86_64)
curl_7.0.1.tgz(r-4.5-emscripten)
curl.pdf |curl.html✨
curl/json (API)
NEWS
| # Install 'curl' in R: |
| install.packages('curl', repos = c('https://jeroen.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/jeroen/curl/issues
Last updated from:963756b837. Checks:10 OK, 3 NOTE. Indexed: yes.
| Target | Result | Total time | Artifact |
|---|---|---|---|
| linux-devel-arm64 | OK | 275 | |
| linux-devel-x86_64 | OK | 208 | |
| source / vignettes | OK | 188 | |
| linux-release-arm64 | OK | 281 | |
| linux-release-x86_64 | OK | 240 | |
| macos-devel-arm64 | OK | 147 | |
| macos-devel-x86_64 | OK | 291 | |
| macos-release-arm64 | NOTE | 217 | |
| macos-release-x86_64 | NOTE | 316 | |
| windows-devel | OK | 308 | |
| windows-release | NOTE | 217 | |
| windows-oldrel | OK | 261 | |
| wasm-release | OK | 117 |
Exports:curlcurl_downloadcurl_echocurl_escapecurl_fetch_diskcurl_fetch_echocurl_fetch_memorycurl_fetch_multicurl_fetch_streamcurl_modify_urlcurl_optionscurl_options_tablecurl_parse_urlcurl_symbolscurl_unescapecurl_uploadcurl_versionfile_writerfind_portform_dataform_filehandle_cookieshandle_datahandle_resethandle_setformhandle_setheadershandle_setopthas_internetie_get_proxy_for_urlie_proxy_infomulti_addmulti_cancelmulti_downloadmulti_fdsetmulti_listmulti_runmulti_setnew_handlenew_poolnslookupparse_dateparse_headersparse_headers_listsend_mail
Dependencies:
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Curl connection interface | curl |
| Download file to disk | curl_download |
| Echo Service | curl_echo find_port |
| URL encoding | curl_escape curl_unescape |
| Fetch the contents of a URL | curl_fetch_disk curl_fetch_echo curl_fetch_memory curl_fetch_multi curl_fetch_stream handle_data |
| List curl version and options. | curl_options curl_options_table curl_symbols curl_version |
| Normalizing URL parser | curl_modify_url curl_parse_url |
| Upload a File | curl_upload |
| Lazy File Writer | file_writer |
| Create and configure a curl handle | handle handle_getheaders handle_reset handle_setform handle_setheaders handle_setopt new_handle |
| Extract cookies from a handle | handle_cookies |
| Internet Explorer proxy settings | ie_get_proxy_for_url ie_proxy ie_proxy_info |
| Async Concurrent Requests | multi multi_add multi_cancel multi_fdset multi_list multi_run multi_set new_pool |
| Advanced download interface | multi_download |
| POST files or data | form_data form_file multipart |
| Lookup a hostname | has_internet nslookup |
| Parse date/time | parse_date |
| Parse response headers | parse_headers parse_headers_list |
| Send email | send_mail |
