在淘宝首页,点“店铺”,以“【芳之韵香薰吧】厂家直销雅而顿/天源玫瑰纯天然植物精品”为搜索词,点搜索,在ff里用firebug跟踪post过去的数据。但是根本找不到post请求,只有两个get请求。而查看首页源码,发现“搜索”按钮是在一个form中的,为,点搜索将把搜索词提交 到下面地址:http://search1.taobao.com/browse/search_auction.htm
大家以为,淘宝是怎么提交数据的呢?

解决方案 »

  1.   

    你也可以尝试用fiddler2来跟踪HTTP请求。
      

  2.   

    直接抓TCP包吧。。在怎么也要发包的,肯定能找到
      

  3.   

    我用Fiddler可以抓到你说的这个POST请求,返回302 Object Moved,也就是我们常用的Response.Redirect(...)
      

  4.   

    问题是:这到底是什么个原理嘛。为什么分析源码,点“搜索”按钮应该发出一个post请求却没有发出而是发出了两个get请求?
      

  5.   


    如果不是做广告的话,我就告诉你吧。在那个发往 /browse/search_auction.htm 的 Get 请求有一堆参数,其中参数q就是你输入的内容。
      

  6.   

    问题我发现没有一个请求是发往/browse/search_auction.htm 的。