orl*_*rlp 6
当您以二进制形式查看它们时,这些数字似乎不那么随机了:)
>>> "{:032b}".format(ssl.OP_NO_SSLv3.value)
'00000010000000000000000000000000'
>>> "{:032b}".format(ssl.OP_NO_TLSv1.value)
'00000100000000000000000000000000'
>>> "{:032b}".format(ssl.OP_NO_TLSv1_1.value)
'00010000000000000000000000000000'
>>> client_context = ssl.SSLContext(ssl.PROTOCOL_TLS_CLIENT)
... client_context.options |= ssl.OP_NO_TLSv1
... client_context.options |= ssl.OP_NO_TLSv1_1
>>> "{:032b}".format(client_context.options)
'10010110010100100000000001010100'
每个选项只是一个可以设置或清除的位。
更多推荐
标志
发布评论