Как получить вихревой подробный вывод без согласования TLS?

Есть ли вихревая опция, производящая все как -v за исключением согласования TLS? Я нуждаюсь в обоих входные и выходные заголовки, но не забочусь о TLS, поскольку я знаю, что он работает.

1
задан 10 December 2019 в 23:17

2 ответа

Согласно curl страница справочника :

К, - небезопасный

(TLS) По умолчанию, каждое завихрение соединения SSL делает, проверяется, чтобы быть безопасным. Эта опция позволяет завихрению продолжаться и работать даже для серверных соединений, которые иначе рассматривают небезопасными.

серверное соединение проверяется путем проверки, что сертификат сервера содержит правильное имя и проверяет успешно использование хранилища сертификата.

Посмотрите этот ресурс онлайн для получения дальнейшей информации: https://curl.haxx.se/docs/sslcerts.html

Видит также - прокси небезопасный и - cacert.

Эта опция позволяет Вам обходить аутентификацию сертификата, подобную --no-check-certificate опция wget.

0
ответ дан 21 December 2019 в 23:36

Не начиная с curl 7.70.0 (выпущен в апреле 2020 г.) справочная страница

Лучшее, что вы можете сделать, это отфильтровать вывод -v, например

$ curl -sv -I https://google.com 2>&1 | grep '^[<>]'  
> HEAD / HTTP/2
> Host: google.com
> User-Agent: curl/7.64.1
> Accept: */*
> 
< HTTP/2 301 
< location: https://www.google.com/
< content-type: text/html; charset=UTF-8
< date: Wed, 06 May 2020 01:05:57 GMT
...
2
ответ дан 6 May 2020 в 01:07

Другие вопросы по тегам:

Похожие вопросы: