Команда curl запускается из командной строки и предустановлена в большинстве дистрибутивов Linux.
Запрос страницы.
curl www.google.comСкачать файл и сохранить под оригинальным именем (testfile.tar.gz).
curl -O https://testdomain.com/testfile.tar.gzСкачать файл и сохранить под другим именем.
curl -o custom_file.tar.gz https://testdomain.com/testfile.tar.gzЕще можно скачать несколько файлов одной командой, хотя в мануале так делать не рекомендуют.
curl -O https://testdomain.com/testfile.tar.gz -O https://testdomain.com/testfile2.tar.gzИгнорирование ошибки неправильных или самоподписанных сертификатов.
curl -k https://localhost/my_test_endpointЗапрос в виде списка имя=значение.
curl --data "param1=test1¶m2=test2" http://test.comЗапрос в виде JSON.
curl -H 'Content-Type: application/json' --data '{"param1":"test1","param2":"test2"}' http://www.test.com
Более детально ознакомиться со всеми командами вы можете по ссылке.#советы #coding