2010-02-15 6 views
1

Je développe un gadget Windows Sidebar qui appelle à un service wcf via un xmlhttprequest javascript. Si vous arrêtez le site iis hébergeant le service, tous les appels à ce service provenant du client ne devraient-ils pas renvoyer un 404 ou quelque chose de similaire? Le service gadget et wcf fonctionne sur des machines séparées. Lorsque j'arrête le site iis hébergeant le service, puis que je fais glisser le gadget de la galerie vers la barre latérale, il se remplit correctement avec les données renvoyées par le service Web. Cependant, coller l'url de la méthode de service dans le navigateur renvoie correctement un 404. Je dois manquer quelque chose ici.Pourquoi l'appel ajax au service wcf hébergé par iis renvoie-t-il toujours des données lorsque le site hébergeant le service est hors service?

J'essaie de reproduire un scénario où le gadget ne peut pas atteindre le service afin que je puisse tester mon code d'écoute d'erreur xmlhttprequest.

Toutes les suggestions sont appréciées. Utilise-t-il les résultats en cache d'une précédente demande?

Répondre

0

+0

Je ne suis pas sûr comment puis-je vérifier cela? J'utilise vs débogueur attachement au processus de gadget - Je peux voir les données renvoyées à partir de la xmlhttprequest dans le texte de la réponse – cyrix86

+0

John vous aviez raison, j'avais une fenêtre de navigateur ouverte. Lorsque j'ai supprimé tous les cookies, etc. et fermé la fenêtre, j'ai rechargé le gadget. Le prévu 404 a été jeté. Je voudrais toujours comprendre pourquoi je recevais encore un statut de 200 en arrière quand le site était en panne. – cyrix86

Questions connexes