Так что у меня curl
запроса в следующем формате:Что означает опция -vo в curl?
curl -vo /dev/null domain.com/file.jpg
Я знаю, это выполняет запрос GET, однако у меня есть проблемы с поиском, что именно -vo
делает.
Так что у меня curl
запроса в следующем формате:Что означает опция -vo в curl?
curl -vo /dev/null domain.com/file.jpg
Я знаю, это выполняет запрос GET, однако у меня есть проблемы с поиском, что именно -vo
делает.
man curl
От:
-o, --output <file>
Write output to <file> instead of stdout. If you are using {} or [] to fetch
multiple documents, you can use '#' followed by a number in the <file> spec-
ifier. That variable will be replaced with the current string for the URL
being fetched. Like in:
curl http://{one,two}.site.com -o "file_#1.txt"
[...]
-v, --verbose
Be more verbose/talkative during the operation. Useful for debugging and
seeing what's going on "under the hood". A line starting with '>' means
"header data" sent by curl, '<' means "header data" received by curl that is
hidden in normal cases, and a line starting with '*' means additional info
provided by curl.
[...]
С man page (man curl
):
-o/- выход [файл]
запись выводится в [файл] вместо стандартного вывода. Если вы используете {} или [] для извлечения нескольких документов, вы можете использовать '#', за которым следует номер в спецификаторе [file]. Эта переменная будет заменена текущей строкой для выбранного URL-адреса. Как в: завитка Http: // {один, два} .site.com -o "file_ # 1.txt"
или использовать несколько переменных, как:
локон Http: // {сайт, хост } .host [1-5] .com -o "# 1_ # 2"
Вы можете использовать этот параметр столько раз, сколько количества URL-адресов у вас есть.
-v/- многословным
Делает выборки более подробный/разговорчив. В основном полезно для отладки. Строка, начинающаяся с «>», означает «данные заголовка», посланные curl, «<» означает «данные заголовка», полученные curl, которые скрыты в обычных случаях, а строка, начинающаяся с «*», означает дополнительную информацию, предоставленную curl. Обратите внимание, что если вы хотите получать заголовки HTTP только на выходе, вы можете использовать параметр -i/- include.
Если вы считаете, что этот вариант по-прежнему не дает вам достаточно подробностей, вместо этого используйте вместо него --trace или -trace-ascii.
Этот параметр отменяет предыдущие применения --trace-ascii или -trace.