probleme bei http-autentifizierung
Verfasst: Mittwoch 30. März 2005, 10:20
hallo zusammen...
...habe da ein problem bei einem kleinen skript, mit welchem ich webseiten, die passwortgeschuetzt sind, abrufen kann. ich muss dazu sagen, dass ich ein ziemlicher python-neuling bin. hier laso mal die zeilen die es eigentlich tuen sollten (dachte ich):
self.absolute_url() liefert mir eine url der form:
als antwort bekomme ich immer
ich habe dafuer vorlagen benutzt und bin mir nich sicher wo das problem ist. von dem rechner auf dem das skript laueft kann ich mich problemlos via lynx mit dem username anmelden, leider klappt es nicht mit dem skript.
kann mir irgendjemand sagen. ob der fehler in dem skript steckt?
danke schonmal und ciao
sk
...habe da ein problem bei einem kleinen skript, mit welchem ich webseiten, die passwortgeschuetzt sind, abrufen kann. ich muss dazu sagen, dass ich ein ziemlicher python-neuling bin. hier laso mal die zeilen die es eigentlich tuen sollten (dachte ich):
Code: Alles auswählen
username='geheim'
passwd=username
url=self.absolute_url()
try:
passman= urllib2.HTTPPasswordMgrWithDefaultRealm()
passman.add_password(None, url, username, passwd)
authhandler = urllib2.HTTPBasicAuthHandler(passman)
opener = urllib2.build_opener(authhandler)
fd=opener.open(url)
render=fd.read()
fd.close()
except Exception, inst:
return 'fail\r'+url+'\r\r'+str(inst)
Code: Alles auswählen
http://x.x.x.x:y/bla/bla/index_html
Code: Alles auswählen
HTTP Error 401: Unauthorized
kann mir irgendjemand sagen. ob der fehler in dem skript steckt?
danke schonmal und ciao
sk