HTTP захват баннера
Я пытаюсь реализовать захват баннера HTTP. Я написал это:
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.settimeout(2)
s.connect((ip_address,80))
byte = str.encode("Server:\r\n")
s.send(byte)
banner = s.recv(1024)
print(banner)
Это должно напечататьBad request
Массаж с дополнительной информацией о сервере, но вместо этого он печатает мне HTML браузера.