you can use Git Bash in Windows if not exist in cmd
$ curl -V
$ curl --help
$ curl https://jsonplaceholder.typicode.com/posts/1
$ curl -i https://jsonplaceholder.typicode.com/posts/1
$ curl -I https://jsonplaceholder.typicode.com/posts/1
####OR
$ curl --head https://jsonplaceholder.typicode.com/posts/1
$ curl -o filename.txt https://jsonplaceholder.typicode.com/posts/1
$ curl -O https://jsonplaceholder.typicode.com/megafamous.png
$ curl -O --limit-rate 1000B https://jsonplaceholder.typicode.com/posts
$ curl -X PUT -d "title=Hello&body=Hello World" https://jsonplaceholder.typicode.com/posts
$ curl -X PUT --data "title=Hello01&body=Hello World Update" https://jsonplaceholder.typicode.com/posts/2
$ curl -X DELETE https://jsonplaceholder.typicode.com/posts/2
$ curl -u [email protected]:12345678 https://site.com/login
$ curl --header "Authorization: Bearer xxxxxxxxx" https://host.com/
$ curl -L https://google.com
$ curl -u [email protected]:123456 -T hello.txt ftp://ftp.host.com
$ curl -u [email protected]:123456 -O hello.txt ftp://ftp.host.com/hello.txt
$ curl --insecure https://www.google.com.eg/
$ curl --insecure -vvI https://www.google.com.eg/