Ich baue Android App mit nativen Expo-Reaktion integriert mit Redux. Die API wird mit der Fetch-Methode aufgerufen, aber immer wird das zwischengespeicherte Ergebnis angezeigt. Der Server hat die Anfrage das zweite Mal nicht erhalten. Ich habe versucht, Cache mit dem folgenden Code zu deaktivieren.React Native Fetch-API kann das Caching nicht deaktivieren
Wenn ich die API über den Postman-Client aufrufen, sehe ich ein anderes Ergebnis (nicht zwischengespeichert). Ich habe versucht, Zufallszahlen als Parameter hinzuzufügen und Cache-Control-Header zu setzen, aber immer noch zwischengespeicherte Ergebnisse zurückgeben. Gibt es noch etwas, das ich versuchen könnte?
Dank
Interessante folgen kann. AFAIK, die fetch api speichert nichts automatisch. Vielleicht findet das Caching auf der API-Seite statt? Wären Sie bereit, den Endpunkt der API zu teilen, damit ich damit spielen kann? –
Ich denke, "Cache-Control": "No-Cache" muss funktionieren. Können Sie bitte API Endpunkt teilen, so können wir überprüfen, Problem –
Sorry, Jungs, es war ein Fehler auf dem Server. Ich habe eine andere Funktion aufgerufen und nicht die, die ich bearbeitet habe. Ah. ich Idiot. –