1

我正在尝试废弃一个网站,但是当我尝试使用 YQL 连接到它时,我被重定向到该网站的主页,而不是我试图获取内容的页面。

有谁知道我可以做些什么来防止我的请求被重定向或任何解决方案来避免这个问题?

这是我尝试执行但失败的请求:目标站点:
http
://gticket.imagix.be/os1.aspx 雅虎控制台中的请求:http:
//query.yahooapis.com/v1 /public/yql?q=select%20*%20from%20html%20where%20url%3D%22http%3A%2F%2Fgticket.imagix.be%2Fos1.aspx%22&diagnostics=true

4

2 回答 2

1

这不是因为yql,实际上它有302重定向。如果你直接把这个url放在浏览器的地址栏或者点击它,那么你可以看到它已经被重定向到了网站的首页,你无法阻止。

是重定向后页面的yql结果。

更新:

另请记住,如果网站选择使用 robots.txt 指令阻止 YQL,您将无法访问它。yql因此,如果以这种方式设置了站点,则站点可以拒绝请求,这是有关阻止的文章yql

于 2012-09-27T19:13:44.673 回答
0

YQL 中有一个 followRedirects 选项可供您使用。在这里检查

于 2012-09-27T19:10:12.493 回答