J'ai besoin d'un moyen d'intercepter toutes les requêtes ajax provenant de la page. J'ai donc besoin d'un wrapper pour ajouter mes données à toutes les demandes des utilisateurs.Comment intercepter chaque requête AJAX à partir d'une page Web
Répondre
Huh ... J'ai fait ce travail))) avec l'aide de ce sujet Extending an ActiveXObject in javascript i script qui fait intercepter toutes les demandes ajax peu importe quel cadre ou navigateur utilisez des utilisateurs.
Vous pouvez regarder ici: Script
Je ne pense pas que vous pouvez obtenir ce hors de la boîte.
Ce dont vous avez besoin, c'est d'une petite restructuration de votre code client [Vous auriez déjà dû le faire, mais il n'est jamais trop tard :)].
Créer une fonction qui a la responsabilité d'interagir avec le serveur. Utilisez ceci pour faire TOUTES vos demandes de serveur et obtenir des données. Après cela, chaque fois que vous avez besoin de faire quelque chose au niveau d'une application (comme peut-être mettre en cache des données pour éviter le trip côté serveur), vous pouvez le faire dans cette fonction.
donc quelque chose comme
xhr_request(url , callback_function, params) ;
// where xhr_request is your custom function that takes care of server interaction .
Mais je comprends) Vous pouvez le regarder ici: http://gist.github.com/469941 –
Je cherche la même chose que je pense que je veux modifier ajax Reponse à la volée je trouve ce que je vais vous le dire, mais il est difficile pour un script kiddies comme moi
Voir l'article Enterprise JQuery Mock Your Ajax Requests with Mockjax for Rapid Development.
Ce n'est pas pour moquer mais pour intercepter les demandes de n'importe quel script sur la page. Par exemple, vous devez ajouter un débogage pour chaque requête dans la console. Quant à moi, j'utilisais pour faire un proxy en ligne, donc j'avais besoin de possibilité de changer toute demande à mon serveur proxy) Quant à la moquerie, vous devriez utiliser quelque chose de plus simple) –
- 1. Intercepter toutes les requêtes provenant d'une page Web
- 2. Ajout d'un pied de page à chaque page imprimée à partir d'un site Web ASP.NET
- 3. Comment intercepter tous les événements jquery ajax?
- 4. Comment intercepter chaque requête de WebBrowser et transférer vers une webproxy?
- 5. Intercepter les requêtes Web à partir d'un plugin WebView Flash
- 6. Comment intercepter XMLHttpRequests à partir d'un script Greasemonkey?
- 7. Comment actualiser automatiquement une page Web à chaque période spécifiée
- 8. domaine Cross requête Ajax à partir de fichier js
- 9. Comment: Intercepter une requête a4j à l'aide d'un fichier javax.servlet.Filter?
- 10. Comment imprimer un PDF à partir d'une page Web
- 11. Comment appeler cette application Comets à partir d'une page Web
- 12. Récupération d'informations à partir d'une page Web
- 13. jQuery Ajax - Sources XML alternatives pour chaque requête
- 14. Supprimer ligne vide sur chaque page Web
- 15. ASP.NET MVC2 RC: comment intercepter ou déclencher la validation côté client avant une requête ajax?
- 16. Comment faire une requête Web à partir de Windows Azure
- 17. Rendu de plusieurs partiels à partir d'une requête ajax (page de recherche mvc asp.net)
- 18. Actualiser une page Web automatiquement à partir d'une boucle
- 19. Requête django db à chaque requête
- 20. Comment lire l'URL réécrite à partir d'une page Web asp.net?
- 21. Créer une requête AJAX à partir d'événements MS CRM
- 22. jsf - intercepter lorsque l'utilisateur quitte la page
- 23. Débutant à Débutant conseils Ajax pour page Web laid facture
- 24. Extrait requête SQL à partir d'une page Web indépendante du langage de script
- 25. Ajax - Je dois vérifier si une session valide existe avant chaque requête AJAX
- 26. réinitialiser à chaque page, Latex
- 27. Afficher la page web dans chaque pc différent
- 28. à charger dialogue jquery à partir d'une autre page web
- 29. Création d'un appel Ajax à partir d'une page FBML statique
- 30. Création d'un formulaire Ajax à partir d'une requête Ajax dans jQuery
Comment faites-vous ces demandes? –
Ouais. S'il vous plaît montrer du code –
Que diriez-vous d'utiliser cette bibliothèque? https://github.com/slorber/ajax-interceptor –