/ / Как да не получите отговор от хост - python, python-3.x, python-2.7, сокети

Как да не получите отговор от хост - python, python-3.x, python-2.7, sockets

В прост код като този

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((host, port))
s.send(request)

Имам нужда да не получа отговор от хоста. Това възможно ли е? Ако да, как мога да го направя?

Вече се опитах да пиша

s.close()

но отговорите пристигат

Послепис хостът, с който се свързвам, е прокси сървър, ако е полезно да се каже. така че дори ако отговорът физически идва от прокси, в действителност той е генериран от сайта (не прокси, прокси е междинният). така че трябва да не слушам отговора, отговора на прокси. Просто трябва да изпратите заявката

Отговори:

0 за отговор № 1

Опитайте да се обадите socket.shutdown(socket.SHUT_RD) преди да се обадите socket.close():

https://docs.python.org/3.6/library/socket.html#socket.socket.shutdown