我用了各种方法 get方式发送www.google.com.hk/search?q=www.baidu.com 这玩意,用C#直接就卡住 没有返回。  用socket发送返回的并不是搜索结果的网页 我只是单纯的想得到搜索的个数,大侠们我爱你们啊。。

解决方案 »

  1.   

    可能你的url地址不正确,后面是/search?q=www.baidu.com这样拼得吗?
      

  2.   

    今天Google有些问题,你试试www.google.com.sg,新加坡版的。
      

  3.   

    如果你这是复制过来的 弱弱的问下 你前面加了http://了吗
      

  4.   

    http://www.google.com.hk/#hl=zh-CN&newwindow=1&safe=strict&site=&source=hp&q=www.baidu.com这个好像能得到。不过找不到你要的文字耶~~。
      

  5.   

    其实www.google.com.hk/search?q=www.baidu.com 我前几天试试过了用他查了几百个网址 然后就不行了,这是google搞我的ip了吗?
      

  6.   

    是哦 google 太不稳了 老师一定要用google 真烦啊
      

  7.   

     用socket发送返回的并不是搜索结果的网页   说明网页请求已经结束了,试试分析返回的内容 看看提示什么用C#直接就卡住 没有返回。 可能你分析他源码的时候 理想化了得到的结果 没有容错得不到的情况,如果是这样 加上判断
      

  8.   

    本帖最后由 net_lover 于 2012-10-04 08:05:11 编辑