1

Web サイトを破棄しようとしていますが、YQL を使用して Web サイトに接続しようとすると、コンテンツを削除しようとしているページではなく、Web サイトのホームページにリダイレクトされます。

リクエストがリダイレクトされないようにするために何ができるか、またはこの問題を回避するための解決策を知っている人はいますか?

これは、私が実行しようとして失敗しているリクエストのようなものです: ターゲット サイト:
http://gticket.imagix.be/os1.aspx
Yahoo コンソールでのリクエスト:
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 に答える