一句话搜索

俺记得原先用google搜索东西的话,他的网络参数是这样子的:


http://www.google.com/?q=search+key+word

有阵子没用这玩意了,最近正好被人问起,发现这招不灵了。试了几下发现原来是这样:


http://www.google.com/#q=search+key+word

至于说不是地址栏输入直接就能search吗为何如此麻烦,嘿嘿你不知道我想干嘛。
注意,直接用wget去访问这样的link是没用的,需要修改UA让他觉得你是个浏览器才行。

[编辑]
感谢zhiqiang的提醒,是我记错了,正确的search命令应该是这样:


http://www.google.com/search?q=search+key+word

[/编辑]

4 comments on “一句话搜索

    • 你说的对,我写错了
      #确实是for ajax, 不过直接用也可以用,我在多台机器多种浏览器上测试过了
      search的plain text命令应该是这样:
      http://www.google.com/search?q=hello

      但是wget就是不行,返回403 forbiden。我认为是google防止爬虫而做的。

        • 囧,看来你没明白我说的意思。。
          你可以试试看 wget http://www.google.com/search?q=hello –user-agent=”…” 这个命令。
          UA太长不写了,网上随意找一个就好。
          #q那种形式参数也是传到服务器上去的。但是是用于显示在首页的动态下拉框,设置UA之后获取到的页面是首页状态。

          我想说的是不设置UA时候会自动被阻止。不知道为什么。因为如果防爬虫的话,人家也可以改UA啊。但想来想去也只有防爬虫这一点了吧。。

Comments are closed.