0

yahooでこのページにアクセスしようとしているので(ページあたり100行の非常に大量のタブ)

http://finance.yahoo.com/options/lists/?mod_id=mediaquotesoptions&tab=tab2&rc​​nt=100

Windows 7のコマンドラインで:

curl.exe -v -A "Mozilla / 5.0(Windows NT 6.1; WOW64; rv:18.0)Gecko / 20100101 Firefox / 18.0" http://finance.yahoo.com/options/lists/?mod_id=mediaquotesoptions&tab=tab2&rc ​​nt= 100

tabとrcntの引数がCurlによってまったく渡されていないかのように、間違ったページ(1ページあたり50行のデフォルトの大量のタブ)が表示され続けます。

POSTでタブとrcntを渡す、ユーザーエージェントを変更するなど、想像できるすべてのことを試しましたが、何も機能しませんでした。これはyahooサイトでのブラウザの検出やセッション制御に関係しているのではないかと思いますが、どこを向いたらよいかわかりません。

アドバイスをいただければ幸いです。ボー

4

1 に答える 1

0

ボクシング、

URL を二重引用符で囲んでみてください。これにより、直面している問題が解決するはずです。

ウラジミール

于 2013-02-22T16:56:57.027 に答える