Die Suche ergab 3 Treffer

von johnnyW
Donnerstag 21. August 2008, 17:04
Forum: Netzwerkprogrammierung
Thema: [solved]Link öffnet sich im Browser, urllib liefert 404
Antworten: 5
Zugriffe: 1140

Ok, ich hab das Problem gelöst. Der Referer im HTMLHeader muss gesetzt sein. Das klappt mir urllib2 ganz gut:
req = urllib2.Request( link )
req.add_header('Referer', url )
r = urllib2.urlopen(req) Muss dann nur noch den urlrequest in das File dumpen und hab mein Image.

Btw, für Opera gabs kein ...
von johnnyW
Donnerstag 21. August 2008, 16:16
Forum: Netzwerkprogrammierung
Thema: [solved]Link öffnet sich im Browser, urllib liefert 404
Antworten: 5
Zugriffe: 1140

Hi,

ja, ich bin sicher. Ich füge den link in Opera ein und die Grafik (ist eine Grafik die ich herunterladen möchte) wird angezeigt. In Python bekomme ich eine html-Datei die die 404-Fehlermeldung enthält:

In [141]: test = urllib.urlopen( 'http://#############.jpg' )
In [142]: test.readlines ...
von johnnyW
Donnerstag 21. August 2008, 12:59
Forum: Netzwerkprogrammierung
Thema: [solved]Link öffnet sich im Browser, urllib liefert 404
Antworten: 5
Zugriffe: 1140

[solved]Link öffnet sich im Browser, urllib liefert 404

Hi,

ich habe ein Problem mit Python, genauer gesagt damit eine Datei von einer Webseite zu laden. Öffne ich den Link im Browser wird die Datei gefunden, mit urllib.urlopen oder -retrieve bekomme ich einen 404-Fehler.
Den bekomme ich auch mit wget, also scheint der Webserver wohl ein cookie oder so ...