zaLinux.ru

Архив тегов: cURL

Ошибка «curl: (1) Received HTTP/0.9 when not allowed» (РЕШЕНО)

curl поддерживает протокол HTTP с многочисленными опциями и вариациями. Утилита curl может говорить на таких версиях HTTP как 0.9, 1.0, 1.1, 2 и 3 в зависимости от параметров сборки и правильных параметров командной строки. Но когда удалённый хост действительно отвечает…
ДАЛЕЕ

Как отправить HTTP запрос OPTIONS из командной строки (РЕШЕНО)

Программа cURL позволяет отправить HTTP запрос любым методом, в том числе OPTIONS, HEAD, POST, PUT, DELETE, CONNECT, TRACE, PATCH и даже любым другим произвольным именем. Для этого в cURL используется опция -X. Эта опция в различных протоколах позволяет установить команду…
ДАЛЕЕ

Как посмотреть HTTP заголовки

Что такое HTTP заголовки HTTP протокол используется при открытии сайтов и скачивании файлов из Интернета. HTTP протокол работает по принципу запрос-ответ — от клиента приходит запрос и сервер отправляет ответ. Каждый запрос и каждый ответ состоит из элементов: Стартовая строка…
ДАЛЕЕ

Как отобразить данные POST с cURL (РЕШЕНО)

Утилита cURL может показывать HTTP заголовки, если вы используете опцию -I (означает запрос методом HEAD, то есть кроме заголовков ничего больше не будет прислано — некоторые простые веб-серверы это не поддерживают), либо при использовании аргумента -v. К примеру: curl -v…
ДАЛЕЕ

Как использовать cURL для отправки кукиз

Отправить cookie в cURL можно опцией --cookie: curl -v --cookie "USER_TOKEN=Yes" http://127.0.0.1:5000/ У опции --cookie есть короткий вариант -b. С этими опциями можно указать как файл, содержащий кукиз, так и строку с паролй ИМЯ=ЗНАЧЕНИЕ. Если аргументом является строка с символом…
ДАЛЕЕ

Как выгрузить файлы методом POST с помощью cURL. Как отправить форму в cURL

Метод POST — это один HTTP методов (другой популярный метод это GET). Методом POST можно отправить больший объём данных чем методом GET. cURL — это сетевая утилита, которая поддерживает множество протоколов обмена данными, в том числе HTTP и разные методы…
ДАЛЕЕ

Как скачивать файлы по SSH

Графический интерфейс SFTP Если на сервере или просто удалённом компьютере запущен SSH, то для передачи файлов на этот компьютер или скачивания файлов с него не нужно устанавливать FTP или любое другое дополнительное программное обеспечение. SSH из коробки поддерживает протоколы SCP…
ДАЛЕЕ

PHP cURL как установить значение User Agent ИЛИ как сделать так, чтобы сервера не блокировали запросы cURL?

Некоторые сайты нормально открываются в браузере, но при попытке получить исходный HTML код с помощью cURL эти запросы могут отклоняться. Могут возвращаться коды ответов, например, 403, то есть доступ запрещён. Чтобы понимать, как это исправить, нужно понимать причины, которых может…
ДАЛЕЕ