def client(ip, port, message): with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock: print(f"Message: {message}") sock.bind(("localhost", 8910)) sock.connect((ip, port)) sock.sendall(message) response = Package.from_bytes(sock.recv(4096)) print(f"Received: {response}") response.content = "Now, I authorized! How are you?" client(ip, port, response.to_bytes()) time.sleep(1)
def client(host, port): with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock: sock.bind((host, port)) sock.connect(("localhost", 40096)) sock.sendall(message.to_bytes()) response = Package.from_bytes(sock.recv(4096)) print(f"Received:") print(f"status: {response.status}") print(f"headers: {response.headers}") print(f"cookies: {response.cookies}") print("content " + "=" * 62) print(response.content) print("=" * 70 + "\n")