IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Services Web Discussion :

WCF Compatible Ajax : Problème de cache ?


Sujet :

Services Web

  1. #1
    Expert éminent
    Avatar de StringBuilder
    Homme Profil pro
    Chef de projets
    Inscrit en
    Février 2010
    Messages
    4 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 4 152
    Points : 7 402
    Points
    7 402
    Billets dans le blog
    1
    Par défaut WCF Compatible Ajax : Problème de cache ?
    Bonjour,

    J'ai écrit un site dont l'ensemble du fonctionnement est à base d'AJAX qui appellent un WebService "WCF compatible Ajax".

    J'ai des comportement aussi étranges qu'aléatoires.

    Par exemple, je crée une ligne dans la base de données en Ajax.
    Je lance un autre traitement Ajax qui doit me retourner cette ligne.
    => La plupart du temps, je ne la vois pas.
    Mais parfois, si.
    Et des fois, j'en vois carrément une autre !

    On dirait qu'il y a un cache quelque part, qui est utilisé de façon plus ou moins aléatoire.
    Comment m'assurer qu'il n'y a aucune mise en cache ? Ni côté IIS ni côté navigateur ?

    En effet, je ne maîtrise absolument pas le flux de données entre l'Ajax et le web service... Donc pas moyen d'ajouter des headers HTTP dans la réponse...
    On ne jouit bien que de ce qu’on partage.

  2. #2
    Expert éminent
    Avatar de StringBuilder
    Homme Profil pro
    Chef de projets
    Inscrit en
    Février 2010
    Messages
    4 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 4 152
    Points : 7 402
    Points
    7 402
    Billets dans le blog
    1
    Par défaut
    Trouvé...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    WebOperationContext.Current.OutgoingResponse.Headers.Add("Cache-Control", "no-cache");
    Sauf que ça corrige pas mon problème.
    Je crois que je fais devoir me résoudre à admettre que mon service est buggé
    On ne jouit bien que de ce qu’on partage.

Discussions similaires

  1. [Débutant] WCF compatible AJAX : Comment le rendre synchrone ?
    Par StringBuilder dans le forum ASP.NET Ajax
    Réponses: 2
    Dernier message: 10/04/2015, 16h32
  2. problème de cache lors du chargement d'applet
    Par ellocin dans le forum Applets
    Réponses: 4
    Dernier message: 05/04/2007, 12h31
  3. [AJAX] Problèmes avec les caractères accentués
    Par marti dans le forum Servlets/JSP
    Réponses: 10
    Dernier message: 26/10/2005, 14h10
  4. Problème de cache avec Oracle 8i
    Par lper dans le forum Bases de données
    Réponses: 3
    Dernier message: 08/11/2004, 16h50
  5. Problème de cache avec oracle 8 i
    Par lper dans le forum Oracle
    Réponses: 11
    Dernier message: 08/11/2004, 16h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo