Estoy usando la biblioteca Solicitudes: HTTP para humanos y recibí este extraño error y no sé qué significa.
No connection adapters were found for '192.168.1.61:8080/api/call'
Alguien tiene una idea?
Estoy usando la biblioteca Solicitudes: HTTP para humanos y recibí este extraño error y no sé qué significa.
No connection adapters were found for '192.168.1.61:8080/api/call'
Alguien tiene una idea?
Respuestas:
Debe incluir el esquema de protocolo:
'http://192.168.1.61:8080/api/call'
Sin la http://parte, requestsno tiene idea de cómo conectarse al servidor remoto.
Tenga en cuenta que el esquema de protocolo debe ser todo en minúsculas; si su URL comienza con, HTTP://por ejemplo, tampoco encontrará el http://adaptador de conexión.
requestses solo para HTTP, no para otros protocolos.
                    Una razón más, tal vez su URL incluya algunos caracteres ocultos, como '\ n'.
Si define su URL como a continuación, esta excepción generará:
url = '''
http://google.com
'''
porque hay '\ n' ocultar en la cadena. La url de hecho se convierte en:
\nhttp://google.com\n
              url = self.base_url % endpoint,