Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: [решено] Строку в datetime
Показать сообщение отдельно

Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6695
Благодарности: 1569

Профиль | Отправить PM | Цитировать


Спасибо вам большое!

Это вывод curl.exe - я с его помощью пытаюсь собирать информацию о датах окончания действия SSL-сертификатов. Это там такой формат даты.
Код: Выделить весь код
Server certificate:
*  subject: CN=kerberos.io
*  start date: Aug 31 11:26:03 2022 GMT
*  expire date: Nov 29 11:26:02 2022 GMT
*  subjectAltName: host "kerberos.io" matched cert's "kerberos.io"
*  issuer: C=US; O=Let's Encrypt; CN=R3
*  SSL certificate verify ok.
А почему я использую сторонний curl.exe - потому что с помощью чистого powershell не всегда удаётся прочесть дату, вот, например, с kerberos.io. Возможно, из-за HTTP/2, не разбирался.

Кстати, в Windows 10 и новее curl.exe поставляется вместе с системой (не путать с алиасом curl к команде Invoke-WebRequest), но он поддерживает меньше возможностей - данных о сертификате SSL от него получить не удаётся.

Код: Выделить весь код
# встроенный в систему
curl 7.83.1 (Windows) libcurl/7.83.1 Schannel
Release-Date: 2022-05-13
Protocols: dict file ftp ftps http https imap imaps pop3 pop3s smtp smtps telnet tftp 
Features: AsynchDNS HSTS IPv6 Kerberos Largefile NTLM SPNEGO SSL SSPI UnixSockets

# взятый с сайта
curl 7.85.0 (x86_64-w64-mingw32) libcurl/7.85.0 OpenSSL/3.0.5 (Schannel) zlib/1.2.13 brotli/1.0.9 zstd/
1.5.2 WinIDN libssh2/1.10.0 nghttp2/1.50.0 ngtcp2/0.9.0 nghttp3/0.7.1 libgsasl/2.2.0
Release-Date: 2022-08-31
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtsp scp 
sftp smb smbs smtp smtps telnet tftp 
Features: alt-svc AsynchDNS brotli gsasl HSTS HTTP2 HTTP3 HTTPS-proxy IDN IPv6 Kerberos Largefile libz 
MultiSSL NTLM SPNEGO SSL SSPI threadsafe TLS-SRP UnixSockets zstd

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)


Отправлено: 20:39, 20-10-2022 | #4

Название темы: [решено] Строку в datetime