【发布时间】:2015-01-10 00:48:59
【问题描述】:
$.ajax({url:"URL",success:function(result){
我有一个网页,它访问某个 URL,然后提取网页的某些元素。但是,为了访问该 URL,您必须被重定向到类似于登录页面的页面(需要提交表单),然后您才能访问该链接。
我想在加载 URL 时阻止重定向。这可能吗?
如果没有,我可以使用 JAVASCRIPT 手动提交表单吗?通过 AJAX 或任何其他资源。
编辑:通过手动将 .html 保存到我的目录并从我的根文件夹访问页面,它可以流畅地工作。
谢谢!
【问题讨论】:
-
这是不可能的。请求重定向到的位置完全由接收服务器确定。您没有向我们提供足够的信息来帮助您处理后一个请求。
-
网页是否在您无法控制的服务器上?
-
是的,它在我无法控制的服务器上。
-
看起来您正在访问 API(例如 Facebook),请确定您是否需要实现 oAuth REST API 调用。您被重定向的原因是 API 的 redirectionURL 要求,以便在您的应用或您的用户通过身份验证后返回您的网站。
-
@agentpx 它与 API 有关,但不,我请求的 URL 与 API 无关。我不确定我是否可以发布我试图访问的链接,所以你知道我的意思。告诉我是否允许,我会发布。
标签: javascript php jquery html ajax