restructure
This commit is contained in:
parent
ef7661245b
commit
598a10bc28
182 changed files with 342 additions and 336 deletions
technology/applications/cli/network
32
technology/applications/cli/network/curl.md
Normal file
32
technology/applications/cli/network/curl.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
obj: application
|
||||
os: linux
|
||||
website: https://curl.se/
|
||||
repo: https://github.com/curl/curl
|
||||
---
|
||||
# curl
|
||||
cURL is a command-line tool and library for transferring data with URLs. It supports a wide range of protocols, making it a versatile tool for making [HTTP](../../../internet/HTTP.md) requests, downloading files, and more.
|
||||
|
||||
## Usage
|
||||
To make a simple GET request: `curl https://example.com`
|
||||
|
||||
## Options
|
||||
| Option | Description |
|
||||
| -------------------------------------- | ------------------------------------------------------------------------------------- |
|
||||
| `-C, --continue-at <offset>` | Continue/Resume a previous file transfer at the given offset. |
|
||||
| `-c, --cookie-jar <filename>` | Specify to which file you want curl to write all cookies after a completed operation. |
|
||||
| `-b, --cookie <data/filename>` | Pass the data to the [HTTP](../../../internet/HTTP.md) server in the [Cookie](../../../internet/Cookie.md) header. |
|
||||
| `-d, --data <data>` | Sends the specified data in a POST request to the [HTTP](../../../internet/HTTP.md) server |
|
||||
| `-F, --form <name=content>` | Specify multipart MIME data |
|
||||
| `-k, --insecure` | Allow insecure server connections when using SSL |
|
||||
| `-L, --location` | Follow redirects |
|
||||
| `-o, --output <file>` | Write to file instead of stdout |
|
||||
| `-x, --proxy [protocol://]host[:port]` | Use this proxy |
|
||||
| `-X, --request <command>` | Specify request command to use |
|
||||
| `-r, --range <range>` | Retrieve only the bytes within RANGE |
|
||||
| `--retry <num> ` | Retry request if transient problems occur |
|
||||
| `-s, --silent` | Silent mode |
|
||||
| `--retry-delay <seconds> ` | Wait time between retries |
|
||||
| `-u, --user <user:password>` | Server user and password |
|
||||
| `-A, --user-agent <name>` | Send User-Agent \<name> to server |
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue