Copied to clipboard!
curlURLS
# General
| Command | Input | Description |
|---|---|---|
| Upload File(s) | Transfer the specified local file(s) to the remote URL. More Info | |
| Retries | Number of times to retry a transfer. Default: 0. More Info | |
| Retry Delay | Amount of time to wait before each retry when a transfer fails. Default is retry rate will increase exponentially. More Info | |
| Limit Rate | Specify the maximum transfer rate you want curl to use for downloads and uploads. 'k' or 'K' = kilobytes, 'm' or 'M' = megabytes, 'g' or 'G' = gigabytes. More Info | |
| New! Rate | Specify the maximum [NUMBER] of transfers per [TIME UNIT]. 's' = second, 'm' = minute, 'h' = hour, 'd' = day. More Info | |
| Continue | Resume the transfer of a previous file. More Info | |
| Insecure Connection | Allows curl to make a connection to servers considered insecure. More Info | |
| Insecure DoH Connection | Allows curl to operate even for DoH connections considered insecure. More Info | |
| Progress Bar | Display a simple progress bar instead of the standard progress meter. More Info | |
| Username | Specify the user name to use for server authentication. Password will be asked. More Info |
# Download
| Command | Input | Description |
|---|---|---|
| No Clobbering | Avoid overwriting files that already exist. Instead, a dot and a number gets appended to the name of the file that would be created. More Info | |
| Remove On Error | Removes partially downloaded file when an error occurs. More Info | |
| Save to File | Save output to file. If using {} or [] to fetch multiple documents, you should quote the URL and you can use '#' followed by a number in the [FILE] name. More Info | |
| Create Save Directories | Creates directories mentioned in the Save to File option. Must be used with Save to File. More Info | |
| Save File as Remote Name | Save output to a local file named after the remote file name. More Info | |
| Max File Size | Specify the maximum size ([BYTES]) of a file to download. 'k' or 'K' = kilobytes, 'm' or 'M' = megabytes, 'g' or 'G' = gigabytes. More Info | |
| Range | Retrieve a [BYTE RANGE] from an HTTP/1.1, FTP, or SFTP server or a local FILE. More Info |
# HTTP
| Command | Input | Description |
|---|---|---|
| POST Data | Sends the specified data in a POST request to the HTTP server. Can use @filename to post a file. Book Ref | More Info | |
| POST Data Binary | Posts data exactly as is without extra processing whatsoever. Can use @filename to post a file. More Info | |
| Custom Request | Specifies a custom request method to use when communicating with the HTTP server. This option only changes the word used in the HTTP request. More Info | |
| Compressed | Request a compressed response, and automatically decompress the content. More Info | |
| Keep Options after Redirect | If redirected to a different location, this option will redo the request on the new place. More Info | |
| Max Redirects | Maximum number of redirection-followings allowed. More Info | |
| Add Header | Extra header to include in the request over HTTP. Use | to indicate another header to add. Book Ref | More Info | |
| User-Agent | Specify the User-Agent string to use. More Info | |
| Ignore Content-Length Header | Ignore the Content-Length header. More Info | |
| Cookies | Read cookies from a file. Book Ref | More Info | |
| Save Cookies | Specify file to write all cookies after a completed operation. Book Ref | More Info | |
| Reset Cookies | This will discard all cookies from a previous session, starting a new cookie session. Book Ref | More Info | |
| Proxy | Use the specified proxy. More Info | |
| Proxy Username | Specify the user name and password to use for proxy authentication. Password will be asked. More Info |
# Protocols
| Command | Input | Description |
|---|---|---|
| Create Save Directories | Creates directories mentioned in the Save to File option. [FTP, SFTP]. More Info | |
| Name-Only Listing | Forces a name-only directory view. [FTP, POP3]. More Info | |
| Mail Recipient | The email address of the recipient to send mail to. [SMTP]. Book Ref | More Info | |
| Mail Sender | The email address of the sender. Usually yours. [SMTP]. Book Ref | More Info | |
| Create Remote Directories | Create remote directories along a path if none exists. [FTP, SFTP]. More Info | |
| Try SSL Connection | Try to use SSL/TLS for the connection. Reverts to non-secure connection if server doesn't support SSL/TLS. [FTP, IMAP, POP3, SMTP]. More Info | |
| Require SSL Connection | Require SSL/TLS for the connection. Terminates connection if server doesn't support SSL/TLS. [FTP, IMAP, POP3, SMTP]. More Info | |
| Create File Mode | When creating a file remotely, set the permission(s) of the file using octal notation. Default: 0644. [SFTP, SCP, FILE]. More Info |