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

我不断得到错误的页面(默认的高容量选项卡,每页 50 行),好像选项卡和 rcnt 参数根本没有被 Curl 传递。

我尝试了我能想象到的所有事情,包括使用 POST 传递 tab 和 rcnt、更改用户代理等,但没有任何效果。我怀疑这与雅虎网站上的浏览器检测或会话控制有关,但不知道该去哪里。

任何建议将不胜感激!博

4

1 回答 1

0

博兴,

尝试将 URL 括在双引号中,这应该可以解决您面临的问题。

弗拉基米尔

于 2013-02-22T16:56:57.027 回答