В Firefox я использую Firebug, который позволяет мне просматривать каждый http-запрос, который делают мои ajax-вызовы. Я переключил свою разработку на Chrome, и мне она пока нравится. Моя единственная жалоба, однако, заключается в том, что инструменты разработчика не позволяют просматривать каждый ajax-запрос. У меня это было однажды, когда панель «Ресурсы» показала несколько запросов к одному и тому же ресурсу, но это было сделано только один раз и никогда больше.
Есть ли способ надежно увидеть каждый http-запрос, который страница делает через javascript из Chrome?
[Редактировать: 30.11.09 11:55]
В настоящее время, чтобы обойти это, я запускаю Fiddler рядом с Chrome для просмотра моих запросов, но если есть способ сделать это из браузера, я бы предпочел это.
источник
Ответы:
Я знаю, что это старая тема, но я думал, что я буду вмешиваться.
Chrome в настоящее время имеет встроенное решение.
CTRL+SHIFT+I
(или перейдите кCurrent Page Control > Developer > Developer Tools
. В более новых версиях Chrome щелкните значок гаечного ключа> Инструменты> Инструменты разработчика.), Чтобы включить Инструменты разработчика.Network
кнопку. Если это еще не так, включите его для сеанса или всегда."XHR"
дополнительную кнопку.AJAX call
."Resources"
.источник
target='_self'
). Затем, например, вы можете увидеть ответ из формы, которая была отправлена после перенаправления вас. Обязательно обратите внимание на фильтр, поскольку ответы накапливаются при загрузке новых страниц.Наиболее актуальный ответ на этот вопрос таков: они перечислены под кнопкой «Сеть» в инструментах разработчика, а не под «Ресурсами», как это было раньше.
источник
Обновить
Chrome изменил способ проверки запросов и теперь предлагает использовать Catapult Netlog Viewer с журналами, экспортированными из chrome: // net-export /
Больше информации
Старые версии Chrome
Вы также можете использовать эту ссылку в Chrome для получения более подробной информации, чем это сделал инспектор.
Это показывает журнал всех запросов браузера при открытом
источник
Я не знаю, для какой версии Chrome это доступно, но я нашел параметр «Консоль - Журнал XMLHttpRequests» (нажав на значок в правом нижнем углу инструментов разработчика в Chrome для Mac)
источник
Откройте DevTools и нажмите F1, чтобы получить доступ к настройкам. Найдите раздел консоли и установите флажок «Журнал XMLHttpRequests».
Теперь все ваши ajax и другие подобные запросы будут регистрироваться в консоли.
Я предпочитаю этот метод, потому что он обычно позволяет мне видеть все, что я ищу, в консоли, не переходя на вкладку сети.
источник
Вы можете использовать Fiddler, который является хорошим бесплатным инструментом.
источник
Спасибо всем, кто пытается помочь в этом посте
У меня Ubuntu 13.10 и моя версия Chrome 34.0
Для моей ситуации это работает
Теперь вы должны увидеть новую панель перед вашим запросом
источник
На шаге 5 Фила «Ресурсы» больше не доступны в новой версии Chrome. Вам нужно щелкнуть значок страницы рядом со страницей Ajax, перечисленной в нижней панели со столбцами Имя, Метод, Статус, ...
Затем он покажет вам больше панелей, где вы найдете сообщения об ошибках.
источник
Вы также можете просто щелкнуть правой кнопкой мыши на странице в браузере и выбрать «Проверить элемент», чтобы открыть инструменты разработчика.
https://developer.chrome.com/devtools
источник