Tut urllib2.urlopen () - cache-Sachen?

Sie nicht erwähnt, dass diese in der python-Dokumentation. Und seit kurzem Teste ich eine website einfach erfrischend die Website mit urllib2.urlopen() zum extrahieren bestimmter Inhalte, merke ich manchmal, wenn ich ein update der Website urllib2.urlopen() scheint nicht die neu hinzugefügten Inhalte. Ich Frage mich also, es tut cache Zeug irgendwo, richtig?

  • Web-Server-cache-Sachen auch. Das ist der übliche Schuldige. Prüfen Sie die Kopfzeilen auf das Ergebnis, und update Ihre Frage zum zählen der info().
  • Server-cache-Sachen auch" heißt es, wenn ich nicht bekomme, die aktuellen Ergebnisse mit urllib2.urlopen (), die vor allem web-Server "wissen", es ist mir erfrischend, und geben Sie nicht mir die aktualisierte Sachen? Gibt es eine Möglichkeit zu zwingen, die der server zum übertragen der Daten alle immer wieder, jedes mal, wenn ich aktualisieren Sie die Seite?
  • Es sei denn, Sie kennen einen viel über den web-server, die Sie nicht wirklich wissen, was zwischengespeichert hat. Es könnte mehrere Ebenen der Zwischenspeicherung. Es könnte falsch konfiguriert cache. Könnte es haben Seiten, die nicht Informationen zu aktualisieren, cache. Viel schief gehen kann auf der server-Seite.
  • Vielen Dank. So urllib2.urlopen() selbst nicht cache-Sachen auf meinem PC-Seite, richtig?
InformationsquelleAutor Shane | 2010-08-27
Schreibe einen Kommentar