2009-06-08 3 views
1

Я пытался выяснить, почему наши страницы загружаются медленно, и одна вещь, которую я заметил в Fiddler, заключается в том, что каждая загрузка страницы для /mysite/mypage.aspx приносит с собой запрос на GET/mysite/null HTTP/1.1, что приводит к ошибке 404.Как я могу отлаживать запрос ресурсов «/ mysite/null»?

Я предполагаю, что эта ошибка 404 при каждой загрузке страницы замедляет работу сайта еще дальше, есть ли способы отладки, что может быть причиной этого? Мы используем много Ajax/Javascript.

Похожий вопрос: What is the source of /path/(null) requests?, наш немного отличается, потому что это надежно происходит при каждой загрузке страницы

ответ

1

Получить FireFox и скачать FireBug, как вы можете использовать это для debug XHR.

Не видя своего кода, это лучший совет, который я могу дать вам, как отслеживание этих ошибок, как правило, утомительно и требует интимных знаний о рабочем домене. FireBug - лучший выбор для отладки этих проблем на странице.

UPDATE:

Отладка объект XmlHttpRequest в IE может быть сделано с помощью Julien Couvreur's bookmarklet.

+0

Благодарим за предложение, но наш Javascript не работает в Firefox (он предназначен только для конкретного клиента, поэтому мы поддерживаем только IE). – kasey

1

Если вы используете IE8, вы можете просто использовать панель инструментов разработчика (нажать F12), чтобы выполнить свой код.

Наиболее вероятным объяснением является то, что у вас есть неверный URL-адрес, построенный JavaScript где-то на вашей странице.