curl - curl HTTP Client Examples and Commands
HTTP client examples including download, POST, auth, JSON, headers, proxy, and FTP operations
Tags
Updated: 2026-02-14Capabilities
Typical Inputs
Typical Outputs
What this skill does
- download files
- send POST requests
- handle authentication
- send JSON data
- set custom headers
- use proxy servers
- perform FTP operations
- upload files
Inputs
- URL
- authentication credentials
- JSON data
- files to upload
- proxy server address
- custom headers
- FTP server address
Outputs
- downloaded files
- HTTP response headers
- HTTP status codes
- response content
- external IP information
- saved response headers
Requirements
- curl command line tool
- network connectivity
- proper permissions for file operations
- valid URLs or server addresses
