2014-10-11 41 views
5

Quando il codice soffietto è in esecuzione"Connessione interrotta" e "non è possibile collegarsi a proxy"

import requests 
monitor_r = requests.get(monitor_url, proxies=proxies, timeout=60*4) 

ricevo queste eccezioni:

('Connection aborted.', BadStatusLine("''",)) 
# and 
('Cannot connect to proxy.', error(32, 'Broken pipe'))) 

Quali sono questi errori e come risolverli?

+1

lol, che probabilmente significa proxy non è buono. Dai un'occhiata a queste eccezioni: questo dovrebbe aiutarti a capire che cos'è :-) http://docs.python-requests.org/en/latest/api/#exceptions –

+0

stai provando a collegarti a un URL 'https' ? –

risposta

3

This collegamento suggerisce che è causato al livello httplib.

  1. Può essere causato dal tentativo di connettersi a un https url usando http provare a utilizzare https:// e vedere se funziona ...
  2. Controlla il tuo URL non contiene alcun dodgy characters
  3. Controlla il proxy sta accettando le intestazioni
+1

Ho avuto questo problema e 1. sembra aver applicato al mio caso. –

Problemi correlati