Клуб API Карт

Каким образом посмотреть что получает API при запросе xml-документа с сайта?

Пост в архиве.
kraspolmaps
9 февраля 2009, 22:56

Проблема...

Пишу статичный xml-документ с данными для карты - всё нормально подгружается

Пытаюсь тот же документ отдать не статикой, а скриптом - получаю сообщение об ошибке "got empty document"

Каким образом посмотреть, что именно получает API от сайта при попытке загрузки xml???

7 комментариев
ну вообще-то API получает тоже что и вы зайдя по указанному урлу браузером, конечно если на вашем сервере не настроено обратное.
Тогда не понимаю, почему оно работает когда данные просто лежат на сервере в виде xml файла и не работет, когда данные отдаются скриптом сервера в виде того-же xmlдокумента... чудеса блин...
возможно скрипт отдает невалидный xml или отдает не xml заголовки дай ссылку на твой скрипт, я посмотрю
Попробуйте firebug - плагин для Firefox. Очень удобная штука для отладки скриптов. Аякс запросы тоже перехватывает и дает посмотреть содержимое. И правильно вам сказали - посмотрите урл браузером.
У меня вообще всё странно. Урл валидный, документ тоже. Но ! Когда загружается карта он мне говорит что "server response 404". Что примечательно к Апачу никаких запросов не приходит насчёт документа. Фаербаг тоже не показывает чтобы xml пробывал загружаться.
Давайте ссылку на страницу тогда ) Вы ведь включили в Firebug-е "Console" и "Script" на вкладке "Console" ? Если АПИ будет обращаться к вашему xml - там это 100% отобразится.
Запрос увидел. Я тестировал на локалхосте, а по запросу увидел, что документ парситься на сервере api. Но я решил отказаться от загрузки xml и сделал через js. Спасибо за помощь.