Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Ajax und Cache Probleme

Mitglied: zoro17

zoro17 (Level 1) - Jetzt verbinden

29.12.2007 um 17:24 Uhr, 3242 Aufrufe

Hallo zusammen,
ich habe ein komisches Fehlerhalten im Zusammenspiel Ajax und Cache(?).
Meine Ausgangslage:
Ich habe eine HTML-Seite mit Javascript. Durch JS wird das XMLHttpRequestObject erzeugt. Das klappt in Firefox und auch im IE.

Mittels XMLHttpRequestObject rufe ich eine ASP-Datei auf dem Server auf. Der Aufruf enthält einen Parameter, dessen Wert
mit einem Zufallsgenerator bei jedem Aufruf geändert wird, d.h. der Aufruf der ASP-Datei ist durch den Zufallsgenerator nie identisch.

Die ASP-Datei gibt eine einfache HTML-Tabelle mit 2 Zeilen und 2 Spalten zurück. 3 von den 4 Zellen haben statische Ziffern, die
4. Zelle hat den Zufallsgeneratorwert.

Wenn ich die Werte per XMLHttpRequestObject abhole, kommen 3 statische und der dynamischer Wert an, so wie es sein soll.
Rufe ich das XMLHttpRequestObject nochmals auf, bleiden 3 Werte statisch, der 4 Wert hat sich wie gewünscht geändert.
Bisher alles ok.

Ich ändere auf dem Server die ASP-Datei, in dem ich die 3 statischen Ziffern ändere. Sonst nichts. Rufe ich das XMLHttpRequestObject
wieder auf der HTML auf, so bekomme ich die 3 alten und den neuen Zufallsgeneratorwert zurück.
Man hat den Eindruck, das ein Teil der Seite aus dem Cache kommt, der Rest wird neu generiert. Eigentlich quatsch, denke ich.

Die ASP-Seite enthält die ASP-Angaben:
Response.ExpiresAbsolute = now() - 1
Response.Expires= now - 1000
Response.AddHeader "Pragma","no-cache"
Response.AddHeader "cache-control", "no-store"

und die Header-Angaben:
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Expires" content="Thu, 01 Dec 1994 16:00:00 GMT">

Es dürfte so eigentlich nichts aus dem Cache des Servers kommen. Durch den Zufallsgeneratoraufruf auch nichts aus Client-Cache.

Kann mir jemand das Verhalten erklären? Hat jemand ähnliche Erfahrungen? Kann man's beheben?

Für ein Feedback wäre ich dankbar!
Guten Rutsch.
Ähnliche Inhalte
JavaScript
Javascript und Ajax Problem
gelöst Frage von ProtectedJavaScript4 Kommentare

Hallo, der User colinardo hat mir seinen AJAX Code zur Verfügung gestellt, damit ich per Ajax Kategorien und die ...

Exchange Server

Lokale bzw. Portable Archivierung Outlook - Cache Probleme

Frage von fabio84Exchange Server1 Kommentar

Hallo Admins, Vorgeschichte ein Outlook Power User möchte seine Elemente aus seinem Hauptpostfach "archivieren", um dieses klein und kompakt ...

Exchange Server

Exchange 2016 Probleme mit einzelnem Postfach und Cache Mode

Frage von MacgregSExchange Server5 Kommentare

hallo zusammen, stehe vor einem rätsel: an einem ansonsten rundlaufenden Exchange 2016 (auf 2012r2 VM) habe ich das Problem ...

Hardware

RAID 10 ohne Cache oder RAID 1 mit Cache?

gelöst Frage von sven784230Hardware10 Kommentare

Hallo zusammen, welche Konfiguration ist eurer Meinung nach sinnvoller: 4x 15k SAS Platten im RAID 10 Verbund mit dem ...

Neue Wissensbeiträge
Multimedia & Zubehör
AVM Fritz USB WLAN Sticks schneller einschalten
Tipp von NetzwerkDude vor 1 TagMultimedia & Zubehör

Die AVM Fritz WLAN Sticks haben in der Firmware 2 Modis: Einmal als Massenspeicher und einmal als WLAN Netzwerkkarte ...

Windows Server

Windows Server Backup schlögt Fehl -Lösung 2008-2016

Tipp von BiGnoob vor 1 TagWindows Server

Hi zusammen , ich möchte gerne einen Lösungstipp abgeben für folgenden fehler: lösung ist folgende:

Humor (lol)
Telekom vs. O2 - 3:2
Erfahrungsbericht von the-buccaneer vor 2 TagenHumor (lol)4 Kommentare

Unglaublich aber wahr: Nachdem mein privater Anschluss am 19.04.18 auf VOIP und VDSL umgestellt wurde, hatte ich seitdem 1,5 ...

Batch & Shell

Windows 10 Heimnetzgruppe abgeschaft. Ein Script für einfache Netzwerk - Freigabe im Heimnetzwerk

Anleitung von treehe vor 2 TagenBatch & Shell3 Kommentare

Anleitung für eine einfache Netzwerkfreigabe unter Windows 10 Wie weiter hab mal ein kleines CMD - Script gebastelt. Womit ...

Heiß diskutierte Inhalte
Windows Server
Windows Server 2012 - Update - Beim Booten bleibt der Server beim Windows Zeichen stehen
Frage von KeilbachWindows Server17 Kommentare

Hallo Zusammen, ich grüße euch, mein Name ist Michele. Ich bin hier ganz Neu - da ich einfach nicht ...

Router & Routing
Openvpn routing für Smart Tv auf raspberry realisieren
Frage von kleinerrieseRouter & Routing5 Kommentare

Guten Abend, ich bin oft bei meiner Frau in Italien und möchte auch dort die Mediathek von ZDF gucken. ...

Voice over IP
Lokales Telefonbuch von Grandstream GXP-2000 herunterladen
Frage von darodeskVoice over IP5 Kommentare

Hallo zusammen, ein Kunde besitzt ein altes Grandstream GXP-2000 Voip-Telefon, was jetzt durch ein neueres Gerät ersetzt wurde. Er ...

Windows Server
WinServer2016 AD DS
Frage von MaxHannoverWindows Server5 Kommentare

Hallo zusammen, ich habe eine Domäne, in dieser befinden sich mehrere Organisationseinheiten, die Struktur der OU steht also. Nun ...