Domanda

Vorrei sapere se il motore di app di Google URL Fetch Python API non supporta l'accesso agli URL che hanno credenziali:

http://username:password@www.domain.com/

Dovrebbe essere una caratteristica di base, ma non riesco a farlo funzionare e non sono riuscito a trovare alcuna documentazione su di essa supportata o meno.

È stato utile?

Soluzione

Soluzione: ecco come dovrebbe essere fatto:

result = urlfetch.fetch("http://www.domain.com/",
                        headers={"Authorization": 
                                 "Basic %s" % base64.b64encode("username:password")})
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top