J'ai suivi les conseils d'autres réponses à cette question et a donné de la MOUSSE d'essayer. Après l'utilisation de "en colère" je suis d'accord: la MOUSSE est très agréable! Hautement recommandé!
Je n'ai couru dans le mal à appeler HTTPS à base de services web à partir de derrière un proxy. Au moment d'écrire ces lignes, cela affecte tous les web Python-service clients qui utilisent urllib2
, donc je vais documenter la solution ici.
L' urllib2
module d'expédition avec python 2.6.2 ci-dessous et n'émettra pas de CONNECT
pour le proxy HTTPS-over-HTTP-proxy sessions. Il en résulte un long délai d'attente, ou si vous avez de la chance, une erreur qui ressemble à ceci:
abort: error: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
C'était issue1424152 sur le Python bug tracker. Il ya des taches joint au rapport de bug qui sera corrigé cela en Python 2.x et Python 3.x. Le problème est déjà résolu.