все по https://tools.ietf.org/html/rfc1928
import socket
HOST = '127.0.0.1'
PORT = 9150
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
s.connect((HOST, PORT))
s.sendall(b'\x05\x01\00')
data = s.recv(1024)
print(data)
s.sendall(b'\x05\x01\00\x03\x16google.com\x00\x50')
data = s.recv(1024)
print(data)
>> b'\x05\x00'
>> b'\x05\x00\x00\x01\x00\x00\x00\x00\x00\x00'
по протоколу получаю ответ success (\x00), а как дальше послать http запрос через этот прокси?
мб кто то шарит 😂
короче надо было просто следующим сообщением слать запрос, а я тупил и забывал встатвить в конце запроса \n\n 😁
Обсуждают сегодня