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)
此代码有效,但响应为空...终端显示以下内容:
b''
有什么不对?如何打印隐藏服务的来源?
解决了。需要添加http://
到message = 'GET / HTTP/1.0\r\n\r\n'
所以现在是:message ='GET http://onionlink.onion HTTP / 1.0 \ r \ n \ r \ n'
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句