作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
有一个页面(url),我通过 XMLHttpRequest 请求它,但我没有从请求的 url 得到响应,它正在将请求定向到另一个页面,
请求---> page.php
从 > directedpage.php
问题是我怎样才能得到响应 url? (示例中的 directedpage.php)
最佳答案
最终 URL(经过所有重定向后)在 responseURL
attribute 中可用。 XMLHttpRequest
实例的。此功能是新功能,仅在 2014 年 9 月的 Firefox 32 稳定版中受支持 [ref] 和 Chrome 37.0.2031.0 2014 年 8 月稳定 [ref] (可能还有 Opera 24)。 responseURL
(目前)在 IE 11 或 Safari 7 及更早的浏览器中不受支持。对于这些浏览器,之前的答案仍然成立:
XMLHttpRequest
automatically follows redirects, without saving the served URLs in a property. TheLocation
header can neither be retrieved through the.getResponseHeader()
.
引用资料:
关于javascript - 如何在 XMLHttpRequest 中获取响应 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8056277/
我是一名优秀的程序员,十分优秀!