Как протестировать приложение AJAX, которое извлекает данные с работающего веб-сайта?

StackOverflow https://stackoverflow.com/questions/803964

Вопрос

Я работаю над приложением AJAX, которое извлекает данные с действующего веб-сайта. В данный момент я не могу полностью реплицировать приложение в своей локальной среде, поэтому, чтобы проверить, работает ли код Javascript должным образом, мне нужно иметь возможность обойти то же ограничение домена в браузере (без внесения изменений на веб-сервере), любые предложения будут приняты с благодарностью.

До сих пор я пытался изменить prefs.js в Firefox 2 и Camino, включая строки, предложенные в этой ссылке: http://www.zachleat.com/web/2007/08/30/cross-domain-xhr-with-firefox/

Заранее спасибо.

Редактирую 29.04.2009, 15:18:

Я согласен, что вариант с прокси-сервером определенно подойдет.Но возможно ли найти решение, используя только Firefox?(может быть дополнение?)

Это было полезно?

Решение

Если вы можете изменить URL-адрес конечной точки, вы можете перенаправлять запросы через локальный сервер либо с помощью mod_rewrite, либо с помощью простого сценария.

Преимущество этого заключается в том, что вы можете легко регистрировать запросы и ответы и изменять их (например,отправлять обратно ошибки тайм-аута, неверные данные и тому подобное).

Другие советы

Что ж, для просмотра запросов/прохождения через js попробуйте использовать поджигатель.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top