tldr/common/curl.md
Peter Tripp e4118b1585 A bunch of new pages:
common/: dig, gzip, rm, sort, zfs, zpool
linux/: apt-get, shutdown
osx/: airport, caffeinate, diskutil, networksetup open, pgrep, qlmanage, say, shutdown, sysctl, system_profiler

Edits to existing pages:
curl: Added simple download example
find: Added iname and size exmaples
grep: Edited -c description
ps: Added wide lines example
ssh: edited -D description, added simple port forwarding example
unzip: added list option
2014-02-10 12:36:05 -08:00

486 B

curl

Transfers data from or to a server Supports most protocols including HTTP, FTP, POP

  • Download a URL to a file

curl "{{URL}}" -o filename

  • send form-encoded data

curl --data {{name=bob}} {{http://localhost/form}}

  • send JSON data

curl -X POST -H "Content-Type: application/json" -d {{'{"name":"bob"}'}} {{http://localhost/login}}

  • specify an HTTP method

curl -X {{DELETE}} {{http://localhost/item/123}}

  • head request

curl --head {{http://localhost}}