2009-07-18 3 views
9

Этот вопрос относится только к плагину Firebug для Firefox. Фактическая функциональность работает, но я потерял способность отслеживать и отлаживать ее в Firebug.FireBug и мониторинг междоменных запросов JSONP

У меня был сайт, который использовал JSON для получения конкретных данных. В Firebug я смог отслеживать запросы JSON. Это покажет мне каждую из них, заголовки и данные, которые были возвращены.

Мне нужно было изменить сервер, на который я отправил свои JSON запросов. Чтобы получить работу по перекрестному домену JSON, я использовал JSONP с обратным вызовом =? метод. Я получил функциональность для работы. Тем не менее, я не могу отслеживать и отлаживать мои JSONP запросы сейчас в Firebug.

Для записи это в Firefox 3.0.11, и я использую jQuery с & callback =? param для моих JSONP запросов.

Как я могу получить JSONP запросы на поиск в Firebug?

ответ

11

Я не совсем знаком с реализацией обратного вызова jquery, но я предполагаю, что он вводит тег сценария на странице, чтобы сделать запрос. Большинство библиотек.

Таким образом, запросы должны отображаться на вкладке NET в firebug, поскольку это не XmlHttpRequest, а «простой» старый тег сценария с загрузкой src.

+5

Кроме того, намек на то, что другие люди сталкиваются с такой проблемой: когда вы выбираете «Сеть», убедитесь, что в подтире выбрано «Все», а не «XHR» или «JS». –

0

Если вы используете JSONP, XHR будет отображаться под вкладкой js firebug, а не на вкладке xhr. Код действительно должен делать запрос на файл js, который затем вызывает вызовы метода обратного вызова.

Смежные вопросы