我不确定-但在我看来,您似乎在connect()方法中缺少执行connect()调用:
self.sock.connect(("someserver.com",443))
另外httplib,https处理具有SSL套接字的包装器类,因此可能需要这些包装器才能起作用?
httplib