Sei un grande.
In effetti ieri sera avevo già iniziato a dubitare di quella
find_user_password (a maggior ragione dopo che in urllib2.py avevo letto
il TODO
"# check digest against correct (i.e. non-apache) implementation").
Però non avevo idea di come modificarla (né d'altronde di come creare un
Premessa,
anche se l'ho fatto funzionare... dubito delle API,
mi sono configurato un apache proxy digest
ServerName romilda.aldaran.org
ProxyRequests On
Order deny,allow
Deny from all
Allow from all
AuthType Digest
AuthName "private"
Au
da quello che so io i proxy continuano a darti 407 finche non gli passi la
autenticazione nel modo giusto.
secondo me sei sulla strada giusta e c'è un dettaglio che probabilmente ci
sta sfuggendo.
non credo invece alla teoria che urlib2 sia bacata sul digest mentre
funziona sul basic :-D
mi piace
Grazie della dritta... io il realm lo conosco anche, ma dove dovrei
darglielo?!
In HTTPPasswordMgrWithDefaultRealm.add_password gliene posso dare uno,
ma da quello che ho capito
- serve solo a stabilire quali dati di autenticazione utilizzare a
seconda del realm ricevuto nell'errore 407 (e None si
dalla mia esperienza con i proxy... di solito basta un realm sbagliato per
avere una 407
prova a sniffare la risposta per capire che realm usare
ciao
S
2012/9/29 Pietro Battiston
> Il giorno sab, 29/09/2012 alle 16.32 +0200, Marco Giusti ha scritto:
> > On Sat, Sep 29, 2012 at 12:21:36PM +0200
Il giorno sab, 29/09/2012 alle 16.32 +0200, Marco Giusti ha scritto:
> On Sat, Sep 29, 2012 at 12:21:36PM +0200, Pietro Battiston wrote:
> > Il giorno sab, 29/09/2012 alle 02.19 +0200, Pietro Battiston ha scritto:
> > > Sì, ho provato, non cambia niente.
> > >
> > > L'idea che mi sono fatto è che
Il giorno sab, 29/09/2012 alle 16.23 +0200, Manlio Perillo ha scritto:
> Il 29/09/2012 12:21, Pietro Battiston ha scritto:
> > Ho fatto qualche passo in avanti. Sostanzialmente, sniffando un po' di
> > pacchetti mi sono reso conto che il proxy vuole un'autenticazione
> > "digest", mentre io ne stav
On Sat, Sep 29, 2012 at 12:21:36PM +0200, Pietro Battiston wrote:
> Il giorno sab, 29/09/2012 alle 02.19 +0200, Pietro Battiston ha scritto:
> > Sì, ho provato, non cambia niente.
> >
> > L'idea che mi sono fatto è che wget sia semplicemente incapace di
> > parsare un proxy del genere (e d'altrond
Il 29/09/2012 12:21, Pietro Battiston ha scritto:
> Ho fatto qualche passo in avanti. Sostanzialmente, sniffando un po' di
> pacchetti mi sono reso conto che il proxy vuole un'autenticazione
> "digest", mentre io ne stavo usando una "basic". Ho quindi provato ad
> usare la classe "ProxyDigestAuthHa
Il giorno sab, 29/09/2012 alle 11.07 +0200, Nicola Larosa ha scritto:
> Pietro Battiston wrote:
> > devo creare un client http che faccia delle richieste tramite un
> > proxy.
> >
> > "Niente di più semplice", direte voi.
> >
> > Lo pensavo anche io, ma sono completamente bloccato.
>
> Purtroppo
Ho fatto qualche passo in avanti. Sostanzialmente, sniffando un po' di
pacchetti mi sono reso conto che il proxy vuole un'autenticazione
"digest", mentre io ne stavo usando una "basic". Ho quindi provato ad
usare la classe "ProxyDigestAuthHandler" invece che
"ProxyBasicAuthHandler", ma continuo a r
Pietro Battiston wrote:
> devo creare un client http che faccia delle richieste tramite un
> proxy.
>
> "Niente di più semplice", direte voi.
>
> Lo pensavo anche io, ma sono completamente bloccato.
Purtroppo l'API di urllib2 non è delle più intuitive, soprattutto quando
son coinvolti proxy e au
Sì, ho provato, non cambia niente.
L'idea che mi sono fatto è che wget sia semplicemente incapace di
parsare un proxy del genere (e d'altronde non c'è altro modo per
darglielo). Non dispero invece del tutto in urllib2, semplicemente non
capisco cosa stia succedendo.
grazie, ciao
Pietro
Il giorn
Con wget hai provato con un backslash prima della prima @?
Non so se va, è solo un'idea...
Ciao.
Marco.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
Salve a tutti,
devo creare un client http che faccia delle richieste tramite un proxy.
"Niente di più semplice", direte voi.
Lo pensavo anche io, ma sono completamente bloccato.
Ridotto ai minimi termini, il mio problema è che il codice che segue:
#! /usr/bin/python
import urllib2
proxy = ur
15 matches
Mail list logo