对ASP.NET不是很熟悉,看到它的分页感觉真的是很麻烦,大家看这个页面:
http://www.jtsoo.cn/MarketHouseListN.aspx?Type_ID=12&Area_ID=4
当点下一页后,应该是通过POST的方式切换到了下一页,请问它POST了哪些东西走了?我用PHP如何才能采集到它“下一页”的内容?

解决方案 »

  1.   

    有没有查看POST哪些内容的工具,我看一下到底POST了哪些东西?
      

  2.   

    抓包分析一下 post 了啥数据不就可以了?
      

  3.   

    俺用的opera,不过后续页面没有出来,post 的数据也很简单的,看下面抓包结果:0. ...........E.
    [email protected].....=.
    ...x.P...;....P.
    . ....
    POST /MarketHouseListN.aspx?Type_ID=12&Area_ID=4 HTTP/1.1
    User-Agent: Opera/9.10 (Windows NT 5.1; U; zh-cn)
    Host: www.jtsoo.cn
    Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
    Accept-Language: zh,en;q=0.9
    Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1
    Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0
    Expect: 100-continue
    Referer: http://www.jtsoo.cn/MarketHouseListN.aspx?Type_ID=12&Area_ID=4
    Cookie: __utmz=231607620.1184670207.1.1.utmccn=(direct)|utmcsr=(direct)|utmcmd=(none); ASP.NET_SessionId=d1kf5b55emugon45kyovjzax; __utma=231607620.1609576481.1184670207.1185930346.1185963823.3; __utmb=231607620; __utmc=231607620
    Cookie2: $Version=1
    Connection: Keep-Alive, TE
    TE: deflate, gzip, chunked, identity, trailers
    Content-Length: 22192
    Content-Type: application/x-www-form-urlencoded
    0. ...........E
    [email protected].....=.
    .....P.BO.....P.
    . e...
    __EVENTTARGET=lbtNext&__EVENTARGUMENT=&__VIEWSTATE=dDwtNjA0NTU2ODE2O3Q8O2w8aTwxPjs%2BO2w8dDw7bDxpPDA%2BO2k8MT47aTwyPjtpPDM%2BO2k8OD47aTwxMj47aTwxNT47aTwxNj47aTwxNz47aTwxOD47PjtsPHQ8O2w8aTwwPjs%2BO2w8dDxwPHA8bDxUZXh0Oz47bDzlrpzmmIw7Pj47Pjs7Pjs%2BPjt0PHA8cDxsPFRleHQ7PjtsPCZuYnNwXDtcPGEgaHJlZj0nTWFya2V0Q3VsdHVyZUxpc3QuYXNweD9UeXBlX0lEPTQ4JkFyZWFfSUQ9NCdcPuaWh%2BWMlueUqOWTgVw8L2FcPiZuYnNwXDsmbmJzcFw7Jm5ic3BcOyZuYnNwXDtcPGEgaHJlZj0nTWFya2V0Q3VsdHVyZUxpc3QuYXNweD9UeXBlX0lEPTQ5JkFyZWFfSUQ9NCdcPuWutuaVmeacjeWKoVw8L2FcPiZuYnNwXDsmbmJzcFw7Jm5ic3BcOyZuYnNwXDtcPGEgaHJlZj0nTWFya2V0Q3VsdHVyZUxpc3QuYXNweD9UeXBlX0lEPTUwJkFyZWFfSUQ9NCdcPuivreiogOWfueiurVw8L2FcPiZuYnNwXDsmbmJzcFw7Jm5ic3BcOyZuYnNwXDtcPGEgaHJlZj0nTWFya2V0Q3VsdHVyZUxpc3QuYXNweD9UeXBlX0lEPTkyJkFyZWFfSUQ9NCdcPuWEv%2BerpeaVmeiCslw8L2FcPiZuYnNwXDsmbmJzcFw7Jm5ic3BcOyZuYnNwXDtcPGEgaHJlZj0nTWFya2V0Q3VsdHVyZUxpc3QuYXNweD9UeXBlX0lEPTkzJkFyZWFfSUQ9NCdcPklU5Z%2B56K6tXDwvYVw%2BJm5ic3BcOyZuYnNwXDsmbmJzcFw7Jm5ic3BcO1w8YSBocmVmPSdNYXJrZXRDdWx0dXJlTGlzdC5hc3B4P1R5cGVfSUQ9OTQmQXJlYV9JRD00J1w%2B6am%2B6am25Z%2B56K6tXDwvYVw%2BJm5ic3BcOyZuYnNwXDsmbmJzcFw7Jm5ic3BcO1w8YSBocmVmPSdNYXJrZXRDdWx0dXJlTGlzdC5hc3B4P1R5cGVfSUQ9OTUmQXJlYV9JRD00J1w%2B6IGM5Lia5Z%2B56K6tXDwvYVw%2BJm5ic3BcOyZuYnNwXDsmbmJzcFw7Jm5ic3BcO1w8YSBocmVmPSdNYXJrZXRDdWx0dXJlTGlzdC5hc3B4P1R5cGVfSUQ9OTYmQXJlYV9JRD00J1w%2B5YW25a6DXDwvYVw%2BJm5ic3BcOyZuYnNwXDsmbmJzcFw7Jm5ic3BcOzs%2BPjs%2BOzs%2BO3Q8cDxwPGw8VGV4dDs%2BO2w8XGU7Pj47Pjs7Pjt0P          
      

  4.   

    看我抓包的结果吧........
    Pjs7Pjs%2BPjs%2BPjs%2BPjs%2BPjs%2BPjs%2BPjt0PHA8cDxsPFRleHQ7PjtsPOaAu%2BWFsSA4OSDpobU7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPOesrCA0IOmhtTs%2BPjs%2BOzs%2BOz4%2BOz4%2BO2w8U3RhdGUxOmltZ2J0bl9Qb3N0SW5mbzs%2BPneHiQpMMAOaUYTqCaK9BAuXcOpR&txtStartPrice=&txtEndPrice=&txtStartAcr=&txtEndAcr=&txtPostDay=&ddlType=Like+%27%25%25%27&ddlFix=like+%27%25%25%27&ddlArea=4&txtKeyWord=&dd
    lBourse=0&txtPage=8&btnGo=GOtxtPage=8 便是到第8页.....
    明白了??? ASP.NET 自动生成的FORM处理.真是太多垃圾数据了....
      

  5.   

    不行
    还是不会
    POST了数据后如何再获取页面呢?