I am trying to create a client to connect to a server with given url address.
I used this way
host_ip = socket.gethostbyname('HOST_NAME')
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.bind(('127.0.0.1', 0))
sock.connect((host_ip, 8080))
but it printed the following error
OSError: [Errno 22] Invalid argument
Can someone explain me why is wrong and give me a solution?
binding the socket? This is used if you are the server.