ussl.wrap_socket()函数的参数是怎样的?
时间: 2023-02-14 17:51:25 浏览: 131
bbs.qq.com.zip_Wrap Style
ssl.wrap_socket()函数的参数有如下几种:
sock: 一个已经建立连接的socket对象
keyfile: 私钥文件的路径
certfile: 证书文件的路径
server_side: 是否是服务端。如果是True,则表示是服务端,否则是客户端。
cert_reqs: 证书验证方式。可以是CERT_NONE, CERT_OPTIONAL或CERT_REQUIRED
ssl_version: 使用的ssl/tls协议版本。可以是PROTOCOL_SSLv2, PROTOCOL_SSLv3, PROTOCOL_SSLv23, PROTOCOL_TLSv1, PROTOCOL_TLSv1_1, PROTOCOL_TLSv1_2
ca_certs: CA证书文件的路径
do_handshake_on_connect: 是否在建立连接时进行SSL握手
suppress_ragged_eofs: 是否忽略EOF错误
ciphers: 使用的密码套件
这些参数都是可选的,如果不提供特定的参数,则使用默认值。
阅读全文