获取重定向链接的XmlhttpRequest
XmlhttpRequest getting the redirection link?
我正在尝试打开www.example.com/redirect.php?uid=XXXXXX
使用:
Var req = new XMLHttpRequest();
req.open('GET', link):
req.send(null);
但是我得到一个错误XMLHttpRequest cannot load "redirected link here"
当我在浏览器中打开它并跟踪网络流量时,在我的位置属性中的链接的响应头中,我找到了重定向的链接,并且上面的错误表示他无法加载它,是否有一种方法可以停止重定向并获得该位置的链接?
我也试过req.open('GET', link, false);
,但我得到一个网络错误。
几乎可以肯定,'重定向链接'是在另一个域中,所以您不能通过AJAX请求加载它,这就是为什么您收到一个错误。我认为您无法捕获重定向的最终链接,因为XMLHttpRequest会自动处理HTTP重定向,就像浏览器一样。
相关文章:
- XMLHttpRequest未返回值-状态202
- XMLHttpRequest在移动设备上的chrome上不起作用
- AJAX简单错误.XMLHttpRequest无法加载http://localhost/mpl/getPage.php.
- 检查xmlhttprequest问题的消息
- 主线程上的同步XMLHttpRequest已弃用
- 如何定期发出xmlhttprequest
- javascript第三个XMLHttpRequest被拒绝.但前两个是允许的
- 上传带有XMLHttprequest的文件-多部分/表单数据中缺少边界
- 对象#<XMLHttpRequest>没有方法'完成'
- 在XMLHttpRequest之后重新初始化jQuery
- 如何将GreaseMonkey中的XMLHttpRequest延迟到目标页面加载完成
- Javascript XMLHttpRequest——只有第一个POST请求有效
- XMLHttpRequest - difference between Chrome & Firefox
- IE上的新XMLHttpRequest()出现JS Ajax未指定错误
- 非常简单的XMLHttpRequest不起作用
- 如何使用XMLHttpRequest下载文件
- XMLHttpRequest在$.ajax工作的地方给出了CORS错误
- XMLHttpRequest.open()AJAX中的参数url
- XMLHTTPRequest脚本中没有internet连接和超时
- 为什么当async标志设置为false时,xmlhttprequest中的代码可以工作,而当它设置为true时却不能工作