Curl 手册页列出了v1.1 和 v1.2,-1 --tlsv1
并分别列出。--tlsv1.0
描述如下:
-1, --tlsv1 (SSL) Forces curl to use TLS version 1 when negotiating with a remote TLS server.
然后:
--tlsv1.0 (SSL) Forces curl to use TLS version 1.0 when negotiating with a remote TLS server. (Added in 7.34.0)
这些 tlsv1 和 tlsv1.0 选项之间有区别吗?
答案1
如果我们看看github 中的 curl 帮助代码, 我们看
-1,--tlsv1 使用 >= TLSv1 (SSL)
--tlsv1.0 使用 TLSv1.0 (SSL)
--tlsv1.1 使用 TLSv1.1 (SSL)
--tlsv1.2 使用 TLSv1.2 (SSL)
因此,--tlsv1 使用 1.0、1.1 或 1.2 中的任意一个,而其他三个使用特定的一个。
为了提高安全性,请特别使用--tlsv1.2。