Curl
HTTP Requests
Post
curl -X POST [options] [URL]
example
curl -X POST -H "Content-Type: application/json" \
-d '{"email": "linuxize@example.com", "password": "123"}' \
localhost:5678/login
Put
curl -X PUT -d arg=val -d arg2=val2 localhost:8080
Flags
-I
- make sure that cURL outputs the response
Cook
Setting return value of curl to variable
http_code=$(curl -s -o /dev/null -w "%{http_code}" https://www.google.com)