2016-10-12 1 views
0

Ich verwende Superagent-Cache und Superagent.Wie erzwinge Update bei Verwendung von Super-Agent-Cache?

Für die meisten meiner Anfragen, ich benutze diese:

import superagentCache from 'superagent'; 
const superagent = superagentCache(); 

Superagent den Cache verwendet, wie erwartet.

Für einige Anfrage möchte ich die Superagenten und nicht den Cache verwenden.

import superagent from "superagent"; 

Aber auch für diese Anfragen verwendet Superagent weiterhin die zwischengespeicherte Antwort. Irgendeine Idee, warum das passiert?

Antwort

0

Superagenten-Cache patcht das vorhandene Superagenz. So ist es nicht möglich, das Original-Superagenz zu haben.

Um Caching zu vermeiden oder AJAX-Anforderungen zu erzwingen, verwenden Sie den Parameter forceUpdate im Superagent-Cache.

Verwandte Themen