使用套接字连接和下载隐藏服务的网页

2024-06-10 00:53:19 发布

您现在位置:Python中文网/ 问答频道 /正文

socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS4, "127.0.0.1", 9150, True)
socket = socks.socksocket()
socket.connect(('onionlink.onion', 80))
message = 'GET / HTTP/1.0\r\n\r\n'
socket.sendall(str.encode(message))
reply = socket.recv(4069)
print (reply)

此代码正常工作,但响应为空。。。终端打印如下:

^{pr2}$

有什么不对劲吗?如何打印隐藏服务的源?在


Tags: truehttpmessagegettypeconnectsocketreply