我注意到有趣的是,通过curl
命令的响应与通过浏览器的响应不同。这是常见现象还是仅针对我的查询?
我的命令是
curl -sA "Chrome" -L "https://www.google.com/search?q=candy&num=100&source=lnt&tbs=cdr%3A1%2Ccd_min%3A1%2F1%2F2010%2Ccd_max%3A12%2F31%2F2010&tbm=" -o ~/out.html
当我在浏览器(Firefox)中键入URL https://www.google.com/search?q=candy&num=100&source=lnt&tbs=cdr%3A1%2Ccd_min%3A1%2F1%2F2010%2Ccd_max%3A12%2F31%2F2010&tbm=
时,结果仅显示在2010/1/1至2010/12/31。但是,通过curl命令的响应显示'anytime'结果的结果。
我的环境是OSX 10.8,Firefox 44.0.1和curl 7.21.0
我已经检查了this讨论类似主题,并尝试将"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30"
用作用户代理。但是,结果是一样的。