带证书的 HTTPS

带证书的 HTTPS

我在 LAN 中配置了 HTTPS 服务器。

当我使用curl 将带有证书的文件上传到此HTTPS 服务器时。文件已上传。

如果我不指定证书并使用“-k”或“--insecure”开关,那么文件也会上传到服务器。

现在,有没有办法列出哪些文件是使用证书上传到服务器上的,哪些是没有证书上传的文件?

我已经在 Ubuntu-14.04 和 Windows 8 上配置了 HTTPS 服务器 (webdav)

答案1

是的,首先使用 http 和 POST 过滤您的 access.log,如下所示:

通过 HTTP 访问:

grep http /var/log/apache2/access.log | grep -v https | grep POST

通过 HTTPS 访问:

grep https /var/log/apache2/access.log | grep POST

相关内容