Files
tcp_client_tests/tcp_client.py

22 lines
422 B
Python
Raw Normal View History

#!/usr/bin/env python
import socket
tcp_server_adress = "my_tcp_server.fr"
client_sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.connect(('{tcp_server_adress}', 80))
request = f"GET / HTTP/1.1\r\nHost: {tcp_server_adress}\r\n\r\n"
sock.sendall(request.encode())
buffer = b""
while True:
data = sock.recv(4096)
if not data:
break
buffer += data
print(buffer.decode())
sock.close()