9 lines
601 B
Python
9 lines
601 B
Python
import socket
|
|
|
|
client = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # создаем TCP-сокет
|
|
client.connect(('vyatsu.ru', 80)) # подключаемся к серверу на порту 80 (HTTP)
|
|
request = "GET / HTTP/1.1\r\nHost: vyatsu.ru\r\n\r\n" # формируем HTTP-запрос
|
|
client.sendall(request.encode()) # отправляем запрос
|
|
response = client.recv(4096) # получаем ответ (первые 4096 байт)
|
|
print(response.decode()) # выводим ответ (HTML-страницу)
|
|
client.close() # закрываем соединение |