代码之家  ›  专栏  ›  技术社区  ›  Pol

如何在HTTP URL查询中禁用Google即时搜索?

  •  2
  • Pol  · 技术社区  · 14 年前

    我的一些程序将直接查询发送到Google,然后解析HTML结果-例如 http://www.google.com/search?q=foobar&hl=en&num=20 .

    不幸的是,自从最近,当向Google发送这样的查询时,“num”参数由于即时搜索而被忽略。不管怎样,页面中只显示10个结果。如果禁用即时搜索,则它将再次工作。问题是设置存储在cookie或其他东西中,如果可能的话,从程序端预先设置是非常不现实的。

    有没有办法在查询中添加一个额外的参数来绕过即时搜索,让“num”再次工作?我相信我不是唯一一个分析谷歌HTML结果的人…

    4 回复  |  直到 11 年前
        2
  •  0
  •   Pol    14 年前

    http://www.google.com/search?q=foobar&hl=en&num=20&start=0
    http://www.google.com/search?q=foobar&hl=en&num=20&start=10
    ...
    
        3
  •  0
  •   Pol    14 年前

    推荐文章