我怎么可能在WebKit中获取XMLHttpRequest以自动跟随重定向到不同的域

我有一些使用WebKit的原生XMLHttpRequest对象的JS代码。此代码发出请求,除非收到200响应,否则它会中断。 我无法访问此代码(它已经发货,并且没有更改它)。 正在进行的XMLHttpRequests是某个域,例如example.com。现在需要将这些调用重定向到不同的域,例如foobar.com。使用'天真'的服务器端重定向打破了不可触及的JS代码。 是否有一些优雅的方法使JS代码“咬”重定向?请注意,JS代码不会在域的任何特定上下文中运行,因此它不一定受Same-Origin-Policy的约束,但这可能不一定会阻止它无法自动处理重定向到其他域。 我能想到的唯一选择是example.com上的服务器端代理,但这是最后的选择。 想法?     
已邀请:

要回复问题请先登录注册