Vue AJAX le contenu de la réponse dans les outils de développement Chrome?
Traditionnellement, j'utilise FireBug pour déboguer mes requêtes AJAX. Il vous permet d'examiner à la fois le contenu de votre demande ainsi que la réponse qui vous a été envoyé depuis le serveur. (elle vous informe également sur la console lorsqu'ils se produisent, qui est une fonction utile qui Chrome semble manquer).
Dans Chrome, je ne semble pas être en mesure d'afficher les demandes, mais pas les réponses. Lorsque j'essaie d'examiner la réponse de l'INTERFACE utilisateur affiche "Pas de Contenu Disponible" (Outils de développement > Ressources > myRequest.php > le Contenu). Dois-je changer quelque chose pour rendre les outils de développement Chrome souvenez-vous de ces demandes?
EDIT: En cas de questions, ces demandes sont faites à l'intérieur d'un objet Flash.
- J'ai le même problème. Je n'ai pas d'extensions. J'ai "journal XMLHttpRequests" cochée, et ont essayé toutes les suggestions que je peux trouver. J'ai utiliser firefox + firebug ou charles proxy pour faire tous mes débogage avec l'ajax. Quelle douleur que chrome ne semble pas l'avoir aucun support pour l'affichage des réponses ajax.
- Pour info, les demandes sont également fabriqués à partir de flash, et les réponses sont d'application/json
Vous devez vous connecter pour publier un commentaire.
Le contenu des réponses ajax n'est pas visible et pourtant, si la requête est générée par un plugin.
Il y a peu de chance que ce problème sera résolu bientôt.
Si vous êtes sur un canal dev de Google Chrome:
http://www.chromium.org/getting-involved/dev-channel
...vous devriez être en mesure de faire un clic droit dans les Outils de développement de la console, puis cliquez sur "Activer XMLHttpRequest enregistrement".
Une fois qu'il est activé, vous verrez les demandes XHR dans la console, et sera en mesure de cliquer sur eux pour vous emmener à l'écran ressources, où vous serez en mesure de voir le contenu d'un XHR.
and will be able to click them to take you to the resources panel
- lorsque je fais ceci, je vais à la SCRO OPTION demande qui est vide (comme exceptexd), mais les données de réponse a toujours "Cette Demande n'a pas de réponse données disponibles", Malheureusement, la réponse n'est pas aidé à résoudre ceCe que vous pourriez voir n'est que le
OPTIONS
demande de la SCRO demande soit traitée comme une demande XHR par Google Chrome inspecteur. Donc, si vous filtrez par XHR demandes, vous pouvez seulement voir les OPTIONS initiales de contrôle en amont la demande, dont la réponse n'a pas de contenu, et se confondent, car il semble que Chrome est en refusant de montrer la réponse. Désactiver le filtre et aller à la prochaine demande pour la même URL, ce qui sera probablement le "réel" de la demande correspondante à celle de la SCRO de contrôle en amont de la demande.J'ai rencontré le même problème: après la demande de flash + réponse JSON + pas de réponse affiché dans l'inspecteur de Chrome. Pas de problème avec FF + FireBug si.
Ajoutant charset=utf-8 Content-Type dans les en-têtes de réponse a résolu le problème pour moi:
Content-Type: application/json; charset=utf-8
Je ne suis pas sûr si c'est la bonne solution pour ce problème, mais au moins je suis capable de voir maintenant la réponse JSON dans Chrome Inspecteur.
Content-Type:application/json; charset=utf-8
Tour sur le suivi des ressources, puis de cocher l'onglet "ressources". Le suivi des ressources semble fonctionner beaucoup mieux si vous cochez la case "toujours utiliser le suivi des ressources."
J'ai eu de réponse vide car le script a été l'envoi de données vide par
Dans l'échec de rappel, le premier paramètre est une propriété appelée responseText.
La raison peut être, non seulement dans le chrome, mais également aperçu peut être arrêtée, même par code JS. Par exemple, il y a un plug-in pour
Vue.js
appelévue-resorcese
, et il avait cette question:Chrome, pas de données de réponse après la demande d'OPTIONS?
J'ai vécu avec cette question plusieurs mois jusqu'à découvert que la question d'aujourd'hui. Question actuelle n'a jamais donné une réponse, j'ai donc maintenant le partager ici.
Détails:
ce plugin a ensuite le code qui crée l'objet XHR:
Ce code a été ok et aperçu travaillé, mais jusqu'à ce qu'une mise à jour de chrome.
Aujourd'hui, quand j'ai commenté cette distance, l'aperçu est apparu à nouveau! Alors d'abord, essayez de vérifier votre XHR wrapper, peut-être qu'il a quelque chose comme ça.
C'était le problème rare, car il a été reproduit seulement avec la SCRO de contrôle en amont. BTW, clic droit sur la
OPTIONS XHR
etREPLAY
également montré aperçu.là vous l'avez
Solution pour
PHP
:La raison pourrait être que les demandé-url (php page) comporte des erreurs. Mais comme de nombreux hébergements a désactivé l'erreur de sortie, vous devez activer que dans les
.php
fichier (mettre quelque part dans le haut du fichier):Après cela, vous verrez la réponse.