Cómo enviar solicitudes http al servidor de matraz

Cuando se inicia mi aplicación matraz, dice

Running on http://0.0.0.0:80/ 

¿Cómo envío solicitudes http a este servidor?

Lo intenté

 telnet 0.0.0.0 80 

Pero dice:

 Trying 0.0.0.0... telnet: connect to address 0.0.0.0: Invalid argument 

Usé el módulo de solicitud:

 r = requests.get('http://0.0.0.0:80') 

Dice el mismo resultado.

  Traceback (most recent call last): File "", line 1, in  File "/usr/lib/python2.7/site-packages/requests/api.py", line 55, in get return request('get', url, **kwargs) File "/usr/lib/python2.7/site-packages/requests/api.py", line 44, in request return session.request(method=method, url=url, **kwargs) File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 288, in request resp = self.send(prep, stream=stream, timeout=timeout, verify=verify, cert=cert, proxies=proxies) File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 383, in send r = adapter.send(request, **kwargs) File "/usr/lib/python2.7/site-packages/requests/adapters.py", line 206, in send raise ConnectionError(sockerr) requests.exceptions.ConnectionError: [Errno 22] Invalid argument 

La salida de netstat se da a continuación:

 # netstat -l Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:http 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:domain 0.0.0.0:* LISTEN tcp6 0 0 [::]:domain [::]:* LISTEN udp 0 0 0.0.0.0:domain 0.0.0.0:* udp 0 0 0.0.0.0:bootps 0.0.0.0:* udp6 0 0 [::]:domain [::]:* 

0.0.0.0 significa “todas las direcciones IPv4 en la máquina local”. Es una meta-dirección que no es enrutable.

Si desea acceder al servidor localmente, es decir, al cliente en la misma máquina que el servidor, use la dirección IP 127.0.0.1 (protocolo de Internet de bucle invertido) o el nombre de dominio con nombre equivalente (localhost)

 r = requests.get('http://127.0.0.1:80') r = requests.get('http://localhost:80') 

Si accede al servidor desde una máquina remota (en la misma subred), puede conectarse a su servidor a través de la dirección IP del servidor (asignado por su enrutador / puerta de enlace) que ejecuta su servicio

Si está accediendo al servidor desde una máquina remota, de lo contrario, puede conectarse a su servidor a través de la dirección IP de su enrutador. Debe configurar los servidores virtuales mediante el reenvío de puertos adecuado.

“0.0.0.0” es solo una dirección especial para indicar que el servidor está escuchando todas las IP en su interfaz.

Aún debe acceder a él utilizando la dirección local de su compuerta: “127.0.0.1” o “localhost”.