У меня есть некоторый код JS, который использует собственный объект WebHit XMLHttpRequest.Этот код отправляет запрос, и если он не получает ответ 200, он разбивается.
У меня нет доступа к этому коду (он уже был отправлен и его нельзя изменить).
Запросы XMLHttpRequest относятся к определенному домену, например example.com.Теперь необходимо перенаправить эти вызовы на другой домен, например, foobar.com.Использование «наивного» перенаправления на стороне сервера нарушает неприкасаемый код JS.
Есть ли какой-нибудь элегантный способ сделать JS-код «кусающимся» перенаправлением?Обратите внимание, что код JS не запускается в каком-либо определенном контексте домена, поэтому он не обязательно связан с Same-Origin-Policy, хотя это не обязательно предотвращает сбой автоматической обработки перенаправления в другой домен.
Единственный вариант, который я могу придумать, это прокси на стороне сервера на example.com, но это будет последнее средство.
Идеи?