同样的COOKIE和GET方式,为什么结果不一样,高手帮忙
这个是成功的请求和返回代码:http://post.blog.hexun.com/用户名/postarticle.aspx
----------------------------------------------------------------------
GET /用户名/postarticle.aspx HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ;EmbeddedWB 14.52; Mozilla/4.0(Compatible Mozilla/4.0(Compatible-EmbeddedWB 14.59 http://bsalsa.com/ EmbeddedWB- 14.59from: http://bsalsa.com/ ; .NET CLR 2.0.50727)
Host: post.blog.hexun.com
Connection: Keep-Alive
Cookie: HexunTrack=SID=20080619146-683662_86ef7ea8fd0f473b843f5f1ec84da082; hxck_sq_common=LoginStateCookie=s%2f7AR0XRpkI%2fznD3hh%2fogQ%3d%3d&SnapCookie=nwM42vlT7hpKQSDgkNP5vCrsZXrOwmJa; __utma=194262068.1637345293.1213886912.1214628982.1214630614.11; __utmz=194262068.1213886912.1.1.utmccn=(referral)|utmcsr=reg.hexun.com|utmcct=/login.aspx|utmcmd=referral; vjuids=-9ea8caa7.11aa14c5fd3.0.96cc63372e9f4; vjlast=1214630818; leftLoginCookie=1; __utmb=194262068; userToken=8058036%7c0000%7c0%2czchcZqNDkTTkEr1EY9UzPO%2bltxRewvULvSp2OtRVbdoVPIQtHGwkAEo4fR7mFbkEn50%2bWAxLFvdEBsEzwr8J1Hdi56Q8spn9LJxz0maNGpLV2ILbc76S6XfI0ecetbgATOgYAiXPykc%3d; ASP.NET_SessionId=kquzb34543hfxv2khrbvka45; ASP.NET_SessionId=3zjpmo45knlhdp5535cnfsbf
----------------------------------------------------------------------
HTTP/1.1 200 OK
Cache-Control: private
Date: Sat, 28 Jun 2008 05:41:12 GMT
Content-Type: text/html; charset=gb2312
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NETX-AspNet-Version: 2.0.50727
Content-Encoding: gzipVary:
Accept-EncodingX-Zip-Status: request=gzip:this; respond=vary
X-Cache: MISS from webcache_221.239.121.9_hexun.com
X-Zip-Status: request=gzip:this; respond=vary
X-Cache: MISS from webcache_61.183.12.31_hexun.com
Via-Cache: 1.1 webcache_221.239.121.9_hexun.com:80 (QuickStar3.1_20071010), 1.1 webcache_61.183.12.31_hexun.com:80 (QuickStar3.1_20071010)Connection: close
下面是失败的请求和返回代码,返回代码显示发生了跳转,但是我不知道为什么会发生跳转?请求高手帮忙解答,希望有好心人帮忙,拜谢了
http://post.blog.hexun.com/用户名/postarticle.aspx
----------------------------------------------------------------------
GET /用户名/postarticle.aspx HTTP/1.1
Accept: */*
User-Agent: Baiduspider+(+http://www.baidu.com/search/spider.htm)
Referer: http://post.blog.hexun.com/用户名/postarticle.aspx
Host: post.blog.hexun.com
Cookie: HexunTrack=SID=20080619146-683662_86ef7ea8fd0f473b843f5f1ec84da082; hxck_sq_common=LoginStateCookie=s%2f7AR0XRpkI%2fznD3hh%2fogQ%3d%3d&SnapCookie=nwM42vlT7hpKQSDgkNP5vCrsZXrOwmJa; __utma=194262068.1637345293.1213886912.1214628982.1214630614.11; __utmz=194262068.1213886912.1.1.utmccn=(referral)|utmcsr=reg.hexun.com|utmcct=/login.aspx|utmcmd=referral; vjuids=-9ea8caa7.11aa14c5fd3.0.96cc63372e9f4; vjlast=1214630818; leftLoginCookie=1; __utmb=194262068; userToken=8058036%7c0000%7c0%2czchcZqNDkTTkEr1EY9UzPO%2bltxRewvULvSp2OtRVbdoVPIQtHGwkAEo4fR7mFbkEn50%2bWAxLFvdEBsEzwr8J1Hdi56Q8spn9LJxz0maNGpLV2ILbc76S6XfI0ecetbgATOgYAiXPykc%3d; ASP.NET_SessionId=3zjpmo45knlhdp5535cnfsbfConnection: Keep-Alive
----------------------------------------------------------------------
HTTP/1.1 302 Moved Temporarily
Date: Sat, 28 Jun 2008 05:41:51 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
X-AspNet-Version: 2.0.50727
Location: http://blog.hexun.com/inc/welcome.htm
Cache-Control: private
Content-Type: text/html
X-Cache: MISS from webcache_221.239.121.13_hexun.com
X-Cache: MISS from webcache_61.183.12.32_hexun.com
Via-Cache: 1.1 webcache_221.239.121.13_hexun.com:80 (QuickStar3.1_20071010), 1.1 webcache_61.183.12.32_hexun.com:80 (QuickStar3.1_20071010)
Connection: close
[ 本帖最后由 lineryi 于 2008-6-28 14:34 编辑 ] User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;
与
User-Agent: Baiduspider+(+http://www.baidu.com/search/spider.htm)
页:
[1]