Как вы передаете данные для скручивания для URL-адресов в среде Windows - PullRequest
0 голосов
/ 01 октября 2018

Я бы хотел иметь возможность передавать URL для curl с помощью cmd pipe в среде Windows, поэтому это будет что-то вроде этого:

echo "google.com" | curl

, это должно привести к следующей команде:

curl "google.com"

Кажется довольно банальным.

1 Ответ

0 голосов
/ 01 октября 2018

По умолчанию curl читает URL-адреса из командной строки, а не из стандартного потока ввода.

Вам нужно будет запросить curl, чтобы использовать файл конфигурации, а затем указать, что файл является стандартным вводомпоток (используйте - в качестве имени файла).Также обратите внимание, что URL-адрес в файле конфигурации (по конвейеру или без него) требует префикса --url.

Итак, в вашем случае

echo --url "google.com" | curl --config -
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...