Это старая версия документа!
CURL
GET
$ curl -X GET -L http://
POST
$ curl -X POST -L http://
или
$ curl --request POST -L http://
Fields
$ curl -X POST --data "param1=value1¶m2=value2" -L http://
Multipart (Fields + File)
$ curl -X POST --form "fileupload=@my-file.txt" --form param1=value1 --form param2=value2 -L http://
Multipart + progress
$ curl --tr-encoding -X POST -v -# -o output -T filename.dat -L http://file-download.dat
Добавить header
Для открытия xml документа
$ curl -X POST --header "Content-Type:text/xml" -L http://
Для открытия json документа
$ curl -X POST --header "Content-Type:application/json" -L http://