http://bill.finance.sina.com.cn/bill/trade_item_js.php?stock_code=sz000002
当我通过程序获取上面那个地址的网页时获取的数据跟在IE里打开的不一样,不知道这是怎么回事,哪位好心人帮帮忙,如何才能得到正确的数据?
问题补充:vc得到的数据是286字节,而IE得到的是1k以上,在内容上两个没有一点关联性,我用的方法是:
CString str_temp1="http://bill.finance.sina.com.cn/bill/trade_item_js.php?stock_code=sz000002";
CStdioFile *pStdioFile =InternetSession.OpenURL(str_temp1);

解决方案 »

  1.   


    0000:  00 0D 60 C9 59 7A 00 E0 FC 96 2E CA 88 64 11 00 ..`.Yz.......d..
    0010:  18 38 00 32 00 21 45 00 00 30 9F 39 40 00 37 06 [email protected].
    0020:  AA 7F DA 1E 73 42 3A 2C 72 82 00 50 0A B0 52 25 ....sB:,r..P..R%
    0030:  F1 52 7A E3 DC 6E 70 12 FF FF E4 36 00 00 02 04 .Rz..np....6....
    0040:  05 B4 04 02 00 00                               ......
    0000:  00 E0 FC 96 2E CA 00 0D 60 C9 59 7A 88 64 11 00 ........`.Yz.d..
    0010:  18 38 00 2A 00 21 45 00 00 28 E3 08 40 00 40 06 .8.*.!E..(..@.@.
    0020:  5D B8 3A 2C 72 82 DA 1E 73 42 0A B0 00 50 7A E3 ].:,r...sB...Pz.
    0030:  DC 6E 52 25 F1 53 50 10 20 00 EF F9 00 00       .nR%.SP. .....
    0000:  00 E0 FC 96 2E CA 00 0D 60 C9 59 7A 88 64 11 00 ........`.Yz.d..
    0010:  18 38 04 0F 00 21 45 00 04 0D E3 09 40 00 40 06 .8...!E.....@.@.
    0020:  59 D2 3A 2C 72 82 DA 1E 73 42 0A B0 00 50 7A E3 Y.:,r...sB...Pz.
    0030:  DC 6E 52 25 F1 53 50 18 20 00 80 63 00 00 47 45 .nR%.SP. ..c..GE
    0040:  54 20 2F 62 69 6C 6C 2F 74 72 61 64 65 5F 69 74 T /bill/trade_it
    0050:  65 6D 5F 6A 73 2E 70 68 70 3F 73 74 6F 63 6B 5F em_js.php?stock_
    0060:  63 6F 64 65 3D 73 7A 30 30 30 30 30 32 20 48 54 code=sz000002 HT
    0070:  54 50 2F 31 2E 31 0D 0A 48 6F 73 74 3A 20 62 69 TP/1.1..Host: bi
    0080:  6C 6C 2E 66 69 6E 61 6E 63 65 2E 73 69 6E 61 2E ll.finance.sina.
    0090:  63 6F 6D 2E 63 6E 0D 0A 55 73 65 72 2D 41 67 65 com.cn..User-Age
    00A0:  6E 74 3A 20 4D 6F 7A 69 6C 6C 61 2F 35 2E 30 20 nt: Mozilla/5.0 
    00B0:  28 57 69 6E 64 6F 77 73 3B 20 55 3B 20 57 69 6E (Windows; U; Win
    00C0:  64 6F 77 73 20 4E 54 20 35 2E 31 3B 20 7A 68 2D dows NT 5.1; zh-
    00D0:  43 4E 3B 20 72 76 3A 31 2E 38 2E 31 2E 31 32 29 CN; rv:1.8.1.12)
    00E0:  20 47 65 63 6B 6F 2F 32 30 30 38 30 32 30 31 20  Gecko/20080201 
    00F0:  46 69 72 65 66 6F 78 2F 32 2E 30 2E 30 2E 31 32 Firefox/2.0.0.12
    0100:  0D 0A 41 63 63 65 70 74 3A 20 74 65 78 74 2F 78 ..Accept: text/x
    0110:  6D 6C 2C 61 70 70 6C 69 63 61 74 69 6F 6E 2F 78 ml,application/x
    0120:  6D 6C 2C 61 70 70 6C 69 63 61 74 69 6F 6E 2F 78 ml,application/x
    0130:  68 74 6D 6C 2B 78 6D 6C 2C 74 65 78 74 2F 68 74 html+xml,text/ht
    0140:  6D 6C 3B 71 3D 30 2E 39 2C 74 65 78 74 2F 70 6C ml;q=0.9,text/pl
    0150:  61 69 6E 3B 71 3D 30 2E 38 2C 69 6D 61 67 65 2F ain;q=0.8,image/
    0160:  70 6E 67 2C 2A 2F 2A 3B 71 3D 30 2E 35 0D 0A 41 png,*/*;q=0.5..A
    0170:  63 63 65 70 74 2D 4C 61 6E 67 75 61 67 65 3A 20 ccept-Language: 
    0180:  7A 68 2D 63 6E 2C 7A 68 3B 71 3D 30 2E 35 0D 0A zh-cn,zh;q=0.5..
    0190:  41 63 63 65 70 74 2D 45 6E 63 6F 64 69 6E 67 3A Accept-Encoding:
    01A0:  20 67 7A 69 70 2C 64 65 66 6C 61 74 65 0D 0A 41  gzip,deflate..A
    01B0:  63 63 65 70 74 2D 43 68 61 72 73 65 74 3A 20 67 ccept-Charset: g
    01C0:  62 32 33 31 32 2C 75 74 66 2D 38 3B 71 3D 30 2E b2312,utf-8;q=0.
    01D0:  37 2C 2A 3B 71 3D 30 2E 37 0D 0A 4B 65 65 70 2D 7,*;q=0.7..Keep-
    01E0:  41 6C 69 76 65 3A 20 33 30 30 0D 0A 43 6F 6E 6E Alive: 300..Conn
    01F0:  65 63 74 69 6F 6E 3A 20 6B 65 65 70 2D 61 6C 69 ection: keep-ali
    0200:  76 65 0D 0A 43 6F 6F 6B 69 65 3A 20 55 4E 49 50 ve..Cookie: UNIP
    0210:  52 4F 54 4D 3D 31 32 30 34 36 30 33 32 36 31 3B ROTM=1204603261;
    0220:  20 53 49 4E 41 50 52 4F 3D 63 44 37 50 37 6E 79  SINAPRO=cD7P7ny
    0230:  5A 25 32 36 25 33 44 31 50 31 79 25 32 36 25 32 Z%26%3D1P1y%26%2
    0240:  31 6C 52 6C 52 25 32 36 74 25 33 44 70 37 70 73 1lRlR%26t%3Dp7ps
    0250:  31 73 79 70 66 75 25 33 44 70 73 73 31 31 25 32 1sypfu%3Dpss11%2
    0260:  31 75 43 70 6C 37 30 68 6A 73 37 50 43 72 30 68 1uCpl70hjs7PCr0h
    0270:  6E 6A 6A 25 33 44 70 79 6C 3B 20 75 73 65 72 49 njj%3Dpyl; userI
    0280:  64 3D 43 31 6A 58 4E 75 54 30 70 48 50 56 4C 74 d=C1jXNuT0pHPVLt
    0290:  50 36 66 7A 50 36 69 39 50 34 42 38 50 47 39 77 P6fzP6i9P4B8PG9w
    02A0:  50 75 39 76 4F 36 66 39 59 76 50 77 33 48 31 74 Pu9vO6f9YvPw3H1t
    02B0:  3B 20 76 6A 75 69 64 73 3D 37 65 61 37 31 64 66 ; vjuids=7ea71df
    02C0:  63 33 2E 31 31 35 66 66 31 39 66 64 30 32 2E 30 c3.115ff19fd02.0
    02D0:  2E 31 64 39 35 36 64 32 39 37 62 66 31 33 3B 20 .1d956d297bf13; 
    02E0:  53 49 4E 41 5F 4E 45 57 53 5F 43 55 53 54 4F 4D SINA_NEWS_CUSTOM
    02F0:  49 5A 45 5F 63 69 74 79 3D 25 75 35 43 42 33 25 IZE_city=%u5CB3%
    0300:  75 39 36 33 33 3B 20 53 49 4E 41 47 4C 4F 42 41 u9633; SINAGLOBA
    0310:  4C 3D 35 38 2E 34 34 2E 31 31 39 2E 33 36 2E 33 L=58.44.119.36.3
    0320:  30 31 39 36 31 32 30 30 32 39 33 32 36 39 33 30 0196120029326930
    0330:  34 3B 20 56 49 53 49 54 45 44 5F 46 41 4E 43 48 4; VISITED_FANCH
    0340:  41 4E 5F 53 49 4E 41 5F 5A 48 41 4E 47 59 51 3D AN_SINA_ZHANGYQ=
    0350:  53 49 4E 41 5F 42 45 49 4A 49 4E 47 3B 20 6E 69 SINA_BEIJING; ni
    0360:  63 6B 3D 63 68 75 6C 69 7A 68 69 28 31 34 36 30 ck=chulizhi(1460
    0370:  38 39 34 34 39 32 29 3B 20 73 69 6E 61 52 6F 74 894492); sinaRot
    0380:  61 74 6F 72 2F 69 3D 37 33 3B 20 76 6A 6C 61 73 ator/i=73; vjlas
    0390:  74 3D 31 32 30 34 36 30 34 30 39 38 3B 20 53 49 t=1204604098; SI
    03A0:  4E 41 2D 41 56 41 54 41 52 3D 3B 20 53 49 4E 41 NA-AVATAR=; SINA
    03B0:  50 52 4F 43 3D 31 3B 20 55 4E 49 50 52 4F 55 3D PROC=1; UNIPROU=
    03C0:  32 3A 63 68 75 6C 69 7A 68 69 3A 30 3A 3A 31 3A 2:chulizhi:0::1:
    03D0:  3B 20 73 69 6E 61 52 6F 74 61 74 6F 72 2F 69 3D ; sinaRotator/i=
    03E0:  37 32 3B 20 53 5F 55 50 44 3D 79 3B 20 46 49 4E 72; S_UPD=y; FIN
    03F0:  41 5F 56 5F 53 5F 32 3D 73 68 36 30 30 34 31 39 A_V_S_2=sh600419
    0400:  3B 20 67 65 6E 64 65 72 3D 31 3B 20 53 49 4E 41 ; gender=1; SINA
    0410:  5F 4E 55 3D 32 3A 63 68 75 6C 69 7A 68 69 3A 0D _NU=2:chulizhi:.
    0420:  0A 0D 0A                                        ...
    0000:  00 0D 60 C9 59 7A 00 E0 FC 96 2E CA 88 64 11 00 ..`.Yz.......d..
    0010:  18 38 01 F8 00 21 45 00 01 F6 A8 31 40 00 37 06 [email protected].
    0020:  9F C1 DA 1E 73 42 3A 2C 72 82 00 50 0A B0 52 25 ....sB:,r..P..R%
    0030:  F1 53 7A E3 E0 53 50 18 FF FF 53 07 00 00 48 54 .Sz..SP...S...HT
    0040:  54 50 2F 31 2E 31 20 32 30 30 20 4F 4B 0D 0A 53 TP/1.1 200 OK..S
    0050:  65 72 76 65 72 3A 20 6E 67 69 6E 78 2F 30 2E 35 erver: nginx/0.5
    0060:  2E 31 39 0D 0A 44 61 74 65 3A 20 54 75 65 2C 20 .19..Date: Tue, 
    0070:  30 34 20 4D 61 72 20 32 30 30 38 20 30 35 3A 34 04 Mar 2008 05:4
    0080:  36 3A 34 38 20 47 4D 54 0D 0A 43 6F 6E 74 65 6E 6:48 GMT..Conten
    0090:  74 2D 54 79 70 65 3A 20 61 70 70 6C 69 63 61 74 t-Type: applicat
    00A0:  69 6F 6E 2F 78 2D 6A 61 76 61 73 63 72 69 70 74 ion/x-javascript
    00B0:  0D 0A 43 6F 6E 6E 65 63 74 69 6F 6E 3A 20 6B 65 ..Connection: ke
    00C0:  65 70 2D 61 6C 69 76 65 0D 0A 43 6F 6E 74 65 6E ep-alive..Conten
    00D0:  74 2D 45 6E 63 6F 64 69 6E 67 3A 20 64 65 66 6C t-Encoding: defl
    00E0:  61 74 65 0D 0A 43 6F 6E 74 65 6E 74 2D 4C 65 6E ate..Content-Len
    00F0:  67 74 68 3A 20 32 37 32 0D 0A 0D 0A 95 94 41 4B gth: 272......AK
    0100:  C4 30 10 85 EF FE 8A DC AA 20 CB CC 24 93 34 11 .0....... ..$.4.
    0110:  0F 82 67 F5 22 1E 44 96 82 3D 2C A8 87 5A 14 FF ..g.".D..=,..Z..
    0120:  BD 6E 92 8B CB 53 47 E8 21 D0 CE C7 F4 F5 7B 7D .n...SG.!.....{}
    0130:  9B 16 B7 2E D3 E3 BC DD AD F3 F3 F6 69 F7 BA BA ............i...
    0140:  73 F7 32 BF BB 8B 65 99 3E 8E 4F CE 8E 0E 6E DF s.2...e.>.O...n.
    0150:  D3 C3 B7 27 06 F6 25 C4 12 68 38 75 03 93 A7 7A ...'..%..h8u...z
    0160:  10 D9 E4 5C 4F B7 37 03 80 30 84 F8 06 F1 7A 08 ...\O.7..0....z.
    0170:  B9 BC BE BB 42 18 81 18 D1 FD 8C 8A 74 8C DF 10 ....B.......t...
    0180:  FD B2 8B C7 90 3A E1 93 8D 11 20 83 EB 22 2C D9 .....:.... ..",.
    0190:  06 51 0C 69 8B 90 88 25 D8 08 19 54 17 09 A3 35 .Q.i...%...T...5
    01A0:  D7 84 29 FF 8A 64 04 0C 2D DA 22 E1 64 F3 24 63 ..)..d..-.".d.$c
    01B0:  48 9D 18 AD AE 21 63 F5 EB DA 8F 64 CA D1 96 09 H....!c....d....
    01C0:  23 67 B5 8B 2F 1C 6C A9 30 52 56 8B 6F 1F 88 8C #g../.l.0RV.o...
    01D0:  10 A4 AC F6 FA 44 4E C9 04 41 CE 6A 2F 0F 8B EF .....DN..A.j/...
    01E0:  BE FD 45 41 D2 6A 6F 4F 52 E3 FB 20 6B B5 D7 27 ..EA.joOR.. k..'
    01F0:  19 7D 63 24 AD F6 FA E4 68 84 60 6B 7B 7F 8C 3D .}c$....h.`k{..=
    0200:  66 64 6D 28 9A 9B 29 3F FC 96 3E 01             fdm(..)?..>.上面是数据包的通信过程,数据是否被压缩了?怎么来解压缩?
    哪位有经验的高手、专家给支支招?
      

  2.   

    IE和 fixfox等软件能够解压缩,那么这个解压缩应该也是公开的,但我找的一个gunzip解压时发现magic number不对。
    数据包前四字节为:
    2b 4b 2c 52
      

  3.   

    HTTP/1.1 200 OK..
    Server: nginx/0.5.19..
    Date: Tue, 04 Mar 2008 05:46:48 GMT..
    Content-Type: application/x-javascript..
    Connection: keep-alive..
    Content-Encoding: deflate..
    Content-Length: 272....
    ..AK.0....... ..$.4...g.".D..=,..Z...n...SG.!.....{}............i...s.2...e.> .O...n....'..%..h8u...z...\O.7..0....z.....B.......t........:.... ..",..Q.i...%...T...5 ..)..d..-.".d.$cH....!c....d....#g../.l.0RV.o........DN..A.j/.....EA.joOR.. k..'.}c$....h.`k{..=fdm(..)?..> . 这段是服务器返回的数据,就是你贴出来的最后一段.
    Content-Encoding: deflate..
    这个头明确指出,内容是经过压缩的.
    同样,请求的时候也标明接受gzip和deflate.
      

  4.   

    IE、fixfox、发送给服务器的数据不一样,但都能够得到正确数据,
    VC程序发送过去的又是另外一个数据,无法得到正确数据,请问这个http头该如何构造?IE发送的数据包:0000:  00 E0 FC 96 2E CA 00 0D 60 C9 59 7A 88 64 11 00 ........`.Yz.d..
    0010:  18 38 01 EC 00 21 45 00 01 EA 2E 23 40 00 40 06 .8...!E....#@.@.
    0020:  10 DB 3A 2C 72 82 DA 1E 73 43 0D C9 00 50 42 3A ..:,r...sC...PB:
    0030:  34 55 A5 BB 37 88 50 18 20 00 F7 AA 00 00 47 45 4U..7.P. .....GE
    0040:  54 20 2F 62 69 6C 6C 2F 74 72 61 64 65 5F 69 74 T /bill/trade_it
    0050:  65 6D 5F 6A 73 2E 70 68 70 3F 73 74 6F 63 6B 5F em_js.php?stock_
    0060:  63 6F 64 65 3D 73 7A 30 30 30 30 30 32 20 48 54 code=sz000002 HT
    0070:  54 50 2F 31 2E 31 0D 0A 41 63 63 65 70 74 3A 20 TP/1.1..Accept: 
    0080:  69 6D 61 67 65 2F 67 69 66 2C 20 69 6D 61 67 65 image/gif, image
    0090:  2F 78 2D 78 62 69 74 6D 61 70 2C 20 69 6D 61 67 /x-xbitmap, imag
    00A0:  65 2F 6A 70 65 67 2C 20 69 6D 61 67 65 2F 70 6A e/jpeg, image/pj
    00B0:  70 65 67 2C 20 61 70 70 6C 69 63 61 74 69 6F 6E peg, application
    00C0:  2F 78 2D 73 68 6F 63 6B 77 61 76 65 2D 66 6C 61 /x-shockwave-fla
    00D0:  73 68 2C 20 61 70 70 6C 69 63 61 74 69 6F 6E 2F sh, application/
    00E0:  76 6E 64 2E 6D 73 2D 65 78 63 65 6C 2C 20 61 70 vnd.ms-excel, ap
    00F0:  70 6C 69 63 61 74 69 6F 6E 2F 76 6E 64 2E 6D 73 plication/vnd.ms
    0100:  2D 70 6F 77 65 72 70 6F 69 6E 74 2C 20 61 70 70 -powerpoint, app
    0110:  6C 69 63 61 74 69 6F 6E 2F 6D 73 77 6F 72 64 2C lication/msword,
    0120:  20 2A 2F 2A 0D 0A 41 63 63 65 70 74 2D 4C 61 6E  */*..Accept-Lan
    0130:  67 75 61 67 65 3A 20 7A 68 2D 63 6E 0D 0A 41 63 guage: zh-cn..Ac
    0140:  63 65 70 74 2D 45 6E 63 6F 64 69 6E 67 3A 20 67 cept-Encoding: g
    0150:  7A 69 70 2C 20 64 65 66 6C 61 74 65 0D 0A 55 73 zip, deflate..Us
    0160:  65 72 2D 41 67 65 6E 74 3A 20 4D 6F 7A 69 6C 6C er-Agent: Mozill
    0170:  61 2F 34 2E 30 20 28 63 6F 6D 70 61 74 69 62 6C a/4.0 (compatibl
    0180:  65 3B 20 4D 53 49 45 20 36 2E 30 3B 20 57 69 6E e; MSIE 6.0; Win
    0190:  64 6F 77 73 20 4E 54 20 35 2E 31 3B 20 53 56 31 dows NT 5.1; SV1
    01A0:  3B 20 51 51 44 6F 77 6E 6C 6F 61 64 20 31 2E 37 ; QQDownload 1.7
    01B0:  3B 20 2E 4E 45 54 20 43 4C 52 20 31 2E 31 2E 34 ; .NET CLR 1.1.4
    01C0:  33 32 32 29 0D 0A 48 6F 73 74 3A 20 62 69 6C 6C 322)..Host: bill
    01D0:  2E 66 69 6E 61 6E 63 65 2E 73 69 6E 61 2E 63 6F .finance.sina.co
    01E0:  6D 2E 63 6E 0D 0A 43 6F 6E 6E 65 63 74 69 6F 6E m.cn..Connection
    01F0:  3A 20 4B 65 65 70 2D 41 6C 69 76 65 0D 0A 0D 0A : Keep-Alive....得到数据包: 
    0000:  00 0D 60 C9 59 7A 00 E0 FC 96 2E CA 88 64 11 00 ..`.Yz.......d..
    0010:  18 38 02 06 00 21 45 00 02 04 8D 77 40 00 36 06 [email protected].
    0020:  BB 6C DA 1E 73 43 3A 2C 72 82 00 50 0D C9 A5 BB .l..sC:,r..P....
    0030:  37 88 42 3A 36 17 50 18 FF FF E7 B1 00 00 48 54 7.B:6.P.......HT
    0040:  54 50 2F 31 2E 31 20 32 30 30 20 4F 4B 0D 0A 53 TP/1.1 200 OK..S
    0050:  65 72 76 65 72 3A 20 6E 67 69 6E 78 2F 30 2E 35 erver: nginx/0.5
    0060:  2E 31 39 0D 0A 44 61 74 65 3A 20 54 75 65 2C 20 .19..Date: Tue, 
    0070:  30 34 20 4D 61 72 20 32 30 30 38 20 30 37 3A 31 04 Mar 2008 07:1
    0080:  37 3A 30 35 20 47 4D 54 0D 0A 43 6F 6E 74 65 6E 7:05 GMT..Conten
    0090:  74 2D 54 79 70 65 3A 20 61 70 70 6C 69 63 61 74 t-Type: applicat
    00A0:  69 6F 6E 2F 78 2D 6A 61 76 61 73 63 72 69 70 74 ion/x-javascript
    00B0:  0D 0A 43 6F 6E 6E 65 63 74 69 6F 6E 3A 20 6B 65 ..Connection: ke
    00C0:  65 70 2D 61 6C 69 76 65 0D 0A 43 6F 6E 74 65 6E ep-alive..Conten
    00D0:  74 2D 45 6E 63 6F 64 69 6E 67 3A 20 64 65 66 6C t-Encoding: defl
    00E0:  61 74 65 0D 0A 43 6F 6E 74 65 6E 74 2D 4C 65 6E ate..Content-Len
    00F0:  67 74 68 3A 20 32 38 36 0D 0A 0D 0A 8D 94 4D 4B gth: 286......MK
    0100:  C4 30 10 86 EF FE 8A DC AA 20 92 49 66 F2 51 F1 .0....... .If.Q.
    0110:  20 78 56 2F E2 41 64 29 6C 0F 0B BA 87 6E 51 FC  xV/.Ad)l....nQ.
    0120:  F7 B6 69 D4 D5 7D 5D E6 D4 42 3B 0F 2F 93 E7 CD ..i..}]..B;./...
    0130:  5B 37 98 71 E8 D6 FD 6A 33 F6 AF AB 97 CD 6E 34 [7.q...j3.....n4
    0140:  57 66 DB BF 9B EB 61 E8 3E 4E CF 2E 4F FE 7C 7E Wf....a.>N..O.|.
    0150:  B2 CF BF FE 68 88 5B 89 AD E5 E6 DC 34 D9 73 98 ....h.[.....4.s.
    0160:  9F CE 5D 70 B2 F3 DB C3 7D 03 18 04 18 A1 95 3C ..]p....}......<
    0170:  4F 50 60 E6 2F 48 2C 90 9B BB C7 5B 84 71 18 B3 OP`./H,....[.q..
    0180:  4C FB 68 AD 26 8B 87 10 2E 59 1C 29 21 8C 21 25 L.h.&....Y.)!.!%
    0190:  49 4A 3E 6B 18 02 19 CB 2C E5 24 56 B7 94 80 31 IJ>k....,.$V...1
    01A0:  CB 52 D2 01 06 67 89 10 E2 4A 16 EF E5 67 29 E1 .R...g...J...g).
    01B0:  68 96 84 31 25 4B 98 66 55 59 32 84 D0 B2 97 A8 h..1%K.fUY2.....
    01C0:  84 10 D2 76 A2 54 6D 95 10 EC AD 2D 51 72 54 42 ...v.Tm....-QrTB
    01D0:  B0 B5 B6 5A 2B 4A 0A D2 56 6A 85 12 2B 21 48 5B ...Z+J..Vj..+!H[
    01E0:  A9 05 F2 92 C9 EB 94 23 A4 AE D4 0E ED 9F D0 D1 .......#........
    01F0:  3B 01 89 2B B5 43 44 07 47 F4 6F 18 E4 AE D4 1E ;..+.CD.G.o.....
    0200:  45 1B 74 9B 41 E6 4A 6D 11 73 D6 B5 88 90 BA 52 E.t.A.Jm.s.....R
    0210:  6B 34 4D E6 EF 7B 41 F6 28 9F                   k4M..{A.(.
      

  5.   


    firfox发送的数据:
    0000:  00 E0 FC 96 2E CA 00 0D 60 C9 59 7A 88 64 11 00 ........`.Yz.d..
    0010:  18 38 04 0F 00 21 45 00 04 0D E3 09 40 00 40 06 .8...!E.....@.@.
    0020:  59 D2 3A 2C 72 82 DA 1E 73 42 0A B0 00 50 7A E3 Y.:,r...sB...Pz.
    0030:  DC 6E 52 25 F1 53 50 18 20 00 80 63 00 00 47 45 .nR%.SP. ..c..GE
    0040:  54 20 2F 62 69 6C 6C 2F 74 72 61 64 65 5F 69 74 T /bill/trade_it
    0050:  65 6D 5F 6A 73 2E 70 68 70 3F 73 74 6F 63 6B 5F em_js.php?stock_
    0060:  63 6F 64 65 3D 73 7A 30 30 30 30 30 32 20 48 54 code=sz000002 HT
    0070:  54 50 2F 31 2E 31 0D 0A 48 6F 73 74 3A 20 62 69 TP/1.1..Host: bi
    0080:  6C 6C 2E 66 69 6E 61 6E 63 65 2E 73 69 6E 61 2E ll.finance.sina.
    0090:  63 6F 6D 2E 63 6E 0D 0A 55 73 65 72 2D 41 67 65 com.cn..User-Age
    00A0:  6E 74 3A 20 4D 6F 7A 69 6C 6C 61 2F 35 2E 30 20 nt: Mozilla/5.0 
    00B0:  28 57 69 6E 64 6F 77 73 3B 20 55 3B 20 57 69 6E (Windows; U; Win
    00C0:  64 6F 77 73 20 4E 54 20 35 2E 31 3B 20 7A 68 2D dows NT 5.1; zh-
    00D0:  43 4E 3B 20 72 76 3A 31 2E 38 2E 31 2E 31 32 29 CN; rv:1.8.1.12)
    00E0:  20 47 65 63 6B 6F 2F 32 30 30 38 30 32 30 31 20  Gecko/20080201 
    00F0:  46 69 72 65 66 6F 78 2F 32 2E 30 2E 30 2E 31 32 Firefox/2.0.0.12
    0100:  0D 0A 41 63 63 65 70 74 3A 20 74 65 78 74 2F 78 ..Accept: text/x
    0110:  6D 6C 2C 61 70 70 6C 69 63 61 74 69 6F 6E 2F 78 ml,application/x
    0120:  6D 6C 2C 61 70 70 6C 69 63 61 74 69 6F 6E 2F 78 ml,application/x
    0130:  68 74 6D 6C 2B 78 6D 6C 2C 74 65 78 74 2F 68 74 html+xml,text/ht
    0140:  6D 6C 3B 71 3D 30 2E 39 2C 74 65 78 74 2F 70 6C ml;q=0.9,text/pl
    0150:  61 69 6E 3B 71 3D 30 2E 38 2C 69 6D 61 67 65 2F ain;q=0.8,image/
    0160:  70 6E 67 2C 2A 2F 2A 3B 71 3D 30 2E 35 0D 0A 41 png,*/*;q=0.5..A
    0170:  63 63 65 70 74 2D 4C 61 6E 67 75 61 67 65 3A 20 ccept-Language: 
    0180:  7A 68 2D 63 6E 2C 7A 68 3B 71 3D 30 2E 35 0D 0A zh-cn,zh;q=0.5..
    0190:  41 63 63 65 70 74 2D 45 6E 63 6F 64 69 6E 67 3A Accept-Encoding:
    01A0:  20 67 7A 69 70 2C 64 65 66 6C 61 74 65 0D 0A 41  gzip,deflate..A
    01B0:  63 63 65 70 74 2D 43 68 61 72 73 65 74 3A 20 67 ccept-Charset: g
    01C0:  62 32 33 31 32 2C 75 74 66 2D 38 3B 71 3D 30 2E b2312,utf-8;q=0.
    01D0:  37 2C 2A 3B 71 3D 30 2E 37 0D 0A 4B 65 65 70 2D 7,*;q=0.7..Keep-
    01E0:  41 6C 69 76 65 3A 20 33 30 30 0D 0A 43 6F 6E 6E Alive: 300..Conn
    01F0:  65 63 74 69 6F 6E 3A 20 6B 65 65 70 2D 61 6C 69 ection: keep-ali
    0200:  76 65 0D 0A 43 6F 6F 6B 69 65 3A 20 55 4E 49 50 ve..Cookie: UNIP
    0210:  52 4F 54 4D 3D 31 32 30 34 36 30 33 32 36 31 3B ROTM=1204603261;
    0220:  20 53 49 4E 41 50 52 4F 3D 63 44 37 50 37 6E 79  SINAPRO=cD7P7ny
    0230:  5A 25 32 36 25 33 44 31 50 31 79 25 32 36 25 32 Z%26%3D1P1y%26%2
    0240:  31 6C 52 6C 52 25 32 36 74 25 33 44 70 37 70 73 1lRlR%26t%3Dp7ps
    0250:  31 73 79 70 66 75 25 33 44 70 73 73 31 31 25 32 1sypfu%3Dpss11%2
    0260:  31 75 43 70 6C 37 30 68 6A 73 37 50 43 72 30 68 1uCpl70hjs7PCr0h
    0270:  6E 6A 6A 25 33 44 70 79 6C 3B 20 75 73 65 72 49 njj%3Dpyl; userI
    0280:  64 3D 43 31 6A 58 4E 75 54 30 70 48 50 56 4C 74 d=C1jXNuT0pHPVLt
    0290:  50 36 66 7A 50 36 69 39 50 34 42 38 50 47 39 77 P6fzP6i9P4B8PG9w
    02A0:  50 75 39 76 4F 36 66 39 59 76 50 77 33 48 31 74 Pu9vO6f9YvPw3H1t
    02B0:  3B 20 76 6A 75 69 64 73 3D 37 65 61 37 31 64 66 ; vjuids=7ea71df
    02C0:  63 33 2E 31 31 35 66 66 31 39 66 64 30 32 2E 30 c3.115ff19fd02.0
    02D0:  2E 31 64 39 35 36 64 32 39 37 62 66 31 33 3B 20 .1d956d297bf13; 
    02E0:  53 49 4E 41 5F 4E 45 57 53 5F 43 55 53 54 4F 4D SINA_NEWS_CUSTOM
    02F0:  49 5A 45 5F 63 69 74 79 3D 25 75 35 43 42 33 25 IZE_city=%u5CB3%
    0300:  75 39 36 33 33 3B 20 53 49 4E 41 47 4C 4F 42 41 u9633; SINAGLOBA
    0310:  4C 3D 35 38 2E 34 34 2E 31 31 39 2E 33 36 2E 33 L=58.44.119.36.3
    0320:  30 31 39 36 31 32 30 30 32 39 33 32 36 39 33 30 0196120029326930
    0330:  34 3B 20 56 49 53 49 54 45 44 5F 46 41 4E 43 48 4; VISITED_FANCH
    0340:  41 4E 5F 53 49 4E 41 5F 5A 48 41 4E 47 59 51 3D AN_SINA_ZHANGYQ=
    0350:  53 49 4E 41 5F 42 45 49 4A 49 4E 47 3B 20 6E 69 SINA_BEIJING; ni
    0360:  63 6B 3D 63 68 75 6C 69 7A 68 69 28 31 34 36 30 ck=chulizhi(1460
    0370:  38 39 34 34 39 32 29 3B 20 73 69 6E 61 52 6F 74 894492); sinaRot
    0380:  61 74 6F 72 2F 69 3D 37 33 3B 20 76 6A 6C 61 73 ator/i=73; vjlas
    0390:  74 3D 31 32 30 34 36 30 34 30 39 38 3B 20 53 49 t=1204604098; SI
    03A0:  4E 41 2D 41 56 41 54 41 52 3D 3B 20 53 49 4E 41 NA-AVATAR=; SINA
    03B0:  50 52 4F 43 3D 31 3B 20 55 4E 49 50 52 4F 55 3D PROC=1; UNIPROU=
    03C0:  32 3A 63 68 75 6C 69 7A 68 69 3A 30 3A 3A 31 3A 2:chulizhi:0::1:
    03D0:  3B 20 73 69 6E 61 52 6F 74 61 74 6F 72 2F 69 3D ; sinaRotator/i=
    03E0:  37 32 3B 20 53 5F 55 50 44 3D 79 3B 20 46 49 4E 72; S_UPD=y; FIN
    03F0:  41 5F 56 5F 53 5F 32 3D 73 68 36 30 30 34 31 39 A_V_S_2=sh600419
    0400:  3B 20 67 65 6E 64 65 72 3D 31 3B 20 53 49 4E 41 ; gender=1; SINA
    0410:  5F 4E 55 3D 32 3A 63 68 75 6C 69 7A 68 69 3A 0D _NU=2:chulizhi:.
    0420:  0A 0D 0A                                        ...收到的数据
    0000:  00 0D 60 C9 59 7A 00 E0 FC 96 2E CA 88 64 11 00 ..`.Yz.......d..
    0010:  18 38 01 F8 00 21 45 00 01 F6 A8 31 40 00 37 06 [email protected].
    0020:  9F C1 DA 1E 73 42 3A 2C 72 82 00 50 0A B0 52 25 ....sB:,r..P..R%
    0030:  F1 53 7A E3 E0 53 50 18 FF FF 53 07 00 00 48 54 .Sz..SP...S...HT
    0040:  54 50 2F 31 2E 31 20 32 30 30 20 4F 4B 0D 0A 53 TP/1.1 200 OK..S
    0050:  65 72 76 65 72 3A 20 6E 67 69 6E 78 2F 30 2E 35 erver: nginx/0.5
    0060:  2E 31 39 0D 0A 44 61 74 65 3A 20 54 75 65 2C 20 .19..Date: Tue, 
    0070:  30 34 20 4D 61 72 20 32 30 30 38 20 30 35 3A 34 04 Mar 2008 05:4
    0080:  36 3A 34 38 20 47 4D 54 0D 0A 43 6F 6E 74 65 6E 6:48 GMT..Conten
    0090:  74 2D 54 79 70 65 3A 20 61 70 70 6C 69 63 61 74 t-Type: applicat
    00A0:  69 6F 6E 2F 78 2D 6A 61 76 61 73 63 72 69 70 74 ion/x-javascript
    00B0:  0D 0A 43 6F 6E 6E 65 63 74 69 6F 6E 3A 20 6B 65 ..Connection: ke
    00C0:  65 70 2D 61 6C 69 76 65 0D 0A 43 6F 6E 74 65 6E ep-alive..Conten
    00D0:  74 2D 45 6E 63 6F 64 69 6E 67 3A 20 64 65 66 6C t-Encoding: defl
    00E0:  61 74 65 0D 0A 43 6F 6E 74 65 6E 74 2D 4C 65 6E ate..Content-Len
    00F0:  67 74 68 3A 20 32 37 32 0D 0A 0D 0A 95 94 41 4B gth: 272......AK
    0100:  C4 30 10 85 EF FE 8A DC AA 20 CB CC 24 93 34 11 .0....... ..$.4.
    0110:  0F 82 67 F5 22 1E 44 96 82 3D 2C A8 87 5A 14 FF ..g.".D..=,..Z..
    0120:  BD 6E 92 8B CB 53 47 E8 21 D0 CE C7 F4 F5 7B 7D .n...SG.!.....{}
    0130:  9B 16 B7 2E D3 E3 BC DD AD F3 F3 F6 69 F7 BA BA ............i...
    0140:  73 F7 32 BF BB 8B 65 99 3E 8E 4F CE 8E 0E 6E DF s.2...e.>.O...n.
    0150:  D3 C3 B7 27 06 F6 25 C4 12 68 38 75 03 93 A7 7A ...'..%..h8u...z
    0160:  10 D9 E4 5C 4F B7 37 03 80 30 84 F8 06 F1 7A 08 ...\O.7..0....z.
    0170:  B9 BC BE BB 42 18 81 18 D1 FD 8C 8A 74 8C DF 10 ....B.......t...
    0180:  FD B2 8B C7 90 3A E1 93 8D 11 20 83 EB 22 2C D9 .....:.... ..",.
    0190:  06 51 0C 69 8B 90 88 25 D8 08 19 54 17 09 A3 35 .Q.i...%...T...5
    01A0:  D7 84 29 FF 8A 64 04 0C 2D DA 22 E1 64 F3 24 63 ..)..d..-.".d.$c
    01B0:  48 9D 18 AD AE 21 63 F5 EB DA 8F 64 CA D1 96 09 H....!c....d....
    01C0:  23 67 B5 8B 2F 1C 6C A9 30 52 56 8B 6F 1F 88 8C #g../.l.0RV.o...
    01D0:  10 A4 AC F6 FA 44 4E C9 04 41 CE 6A 2F 0F 8B EF .....DN..A.j/...
    01E0:  BE FD 45 41 D2 6A 6F 4F 52 E3 FB 20 6B B5 D7 27 ..EA.joOR.. k..'
    01F0:  19 7D 63 24 AD F6 FA E4 68 84 60 6B 7B 7F 8C 3D .}c$....h.`k{..=
    0200:  66 64 6D 28 9A 9B 29 3F FC 96 3E 01             fdm(..)?..>.
      

  6.   


    VC程序发送的数据:0000:  00 E0 FC 96 2E CA 00 0D 60 C9 59 7A 88 64 11 00 ........`.Yz.d..
    0010:  18 38 00 A0 00 21 45 00 00 9E 21 D6 40 00 40 06 .8...!E...!.@.@.
    0020:  1E 74 3A 2C 72 82 DA 1E 73 43 0D 19 00 50 D5 DC .t:,r...sC...P..
    0030:  98 29 88 DE DA 64 50 18 20 00 0F 47 00 00 47 45 .)...dP. ..G..GE
    0040:  54 20 2F 62 69 6C 6C 2F 74 72 61 64 65 5F 69 74 T /bill/trade_it
    0050:  65 6D 5F 6A 73 2E 70 68 70 3F 73 74 6F 63 6B 5F em_js.php?stock_
    0060:  63 6F 64 65 3D 73 7A 30 30 30 30 30 30 20 48 54 code=sz000000 HT
    0070:  54 50 2F 31 2E 31 0D 0A 55 73 65 72 2D 41 67 65 TP/1.1..User-Age
    0080:  6E 74 3A 20 72 65 63 6F 72 64 5F 62 65 67 69 6E nt: record_begin
    0090:  0D 0A 48 6F 73 74 3A 20 62 69 6C 6C 2E 66 69 6E ..Host: bill.fin
    00A0:  61 6E 63 65 2E 73 69 6E 61 2E 63 6F 6D 2E 63 6E ance.sina.com.cn
    00B0:  0D 0A 0D 0A                                     ....
    收到的数据
    0000:  00 0D 60 C9 59 7A 00 E0 FC 96 2E CA 88 64 11 00 ..`.Yz.......d..
    0010:  18 38 01 1A 00 21 45 00 01 18 CF 6C 40 00 36 06 [email protected].
    0020:  7A 63 DA 1E 73 43 3A 2C 72 82 00 50 0D 19 88 DE zc..sC:,r..P....
    0030:  DA 64 D5 DC 98 9F 50 18 FF FF 8E 14 00 00 48 54 .d....P.......HT
    0040:  54 50 2F 31 2E 31 20 32 30 30 20 4F 4B 0D 0A 53 TP/1.1 200 OK..S
    0050:  65 72 76 65 72 3A 20 6E 67 69 6E 78 2F 30 2E 35 erver: nginx/0.5
    0060:  2E 31 39 0D 0A 44 61 74 65 3A 20 54 75 65 2C 20 .19..Date: Tue, 
    0070:  30 34 20 4D 61 72 20 32 30 30 38 20 30 37 3A 30 04 Mar 2008 07:0
    0080:  33 3A 30 32 20 47 4D 54 0D 0A 43 6F 6E 74 65 6E 3:02 GMT..Conten
    0090:  74 2D 54 79 70 65 3A 20 61 70 70 6C 69 63 61 74 t-Type: applicat
    00A0:  69 6F 6E 2F 78 2D 6A 61 76 61 73 63 72 69 70 74 ion/x-javascript
    00B0:  0D 0A 43 6F 6E 6E 65 63 74 69 6F 6E 3A 20 6B 65 ..Connection: ke
    00C0:  65 70 2D 61 6C 69 76 65 0D 0A 43 6F 6E 74 65 6E ep-alive..Conten
    00D0:  74 2D 45 6E 63 6F 64 69 6E 67 3A 20 64 65 66 6C t-Encoding: defl
    00E0:  61 74 65 0D 0A 43 6F 6E 74 65 6E 74 2D 4C 65 6E ate..Content-Len
    00F0:  67 74 68 3A 20 35 31 0D 0A 0D 0A 2B 4B 2C 52 28 gth: 51....+K,R(
    0100:  29 4A 4C 49 8D CF 2C 49 CD 8D CF C9 2C 2E 51 B0 )JLI..,I....,.Q.
    0110:  55 C8 4B 2D 57 70 2C 2A 4A AC D4 D0 B4 E6 42 93 U.K-Wp,*J.....B.
    0120:  8E 36 88 45 51 A1 AE AE A3 80 C0 40 F5 00       .6.EQ......@..
      

  7.   

    这是我以前的一段代码
    你自己瞧瞧吧
    CInternetSession session("my session");
    CHttpConnection* pConnection=NULL;
    CHttpFile* pFile=NULL;
    if(!pWnd->ReadDataBase(nId,strUrl,strUsername,strPassword,nMaxUid,nInterval))
    {
    pWnd->PostMessage(WM_THREAD_DONE,2);
    break;
    }
    AfxParseURL(strUrl,dwData,strServer,strTemp,nPort);
    //打开首页

    TRACE("%s\n",strUrl);
    strTemp1.Format("%s:正在登陆",strUrl);
    pWnd->ShowMessage(strTemp1);
    strTemp.Format("%s:打开首页",strUrl);
    pWnd->ShowMessage(strTemp);
    pConnection=session.GetHttpConnection(strServer,nPort);
    pFile=pConnection->OpenRequest(CHttpConnection::HTTP_VERB_GET,"/index.php");
    pFile->AddRequestHeaders("Accept: */*\r\n");
    pFile->AddRequestHeaders("Accept-Language: zh-cn\r\n");
    pFile->AddRequestHeaders("Content-Type: application/x-www-form-urlencoded");
    pFile->AddRequestHeaders("User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727)\r\n");
    strTemp.Format("Host: %s\r\n",strServer);
    pFile->AddRequestHeaders(strTemp);
    pFile->AddRequestHeaders("Connection: Keep-Alive\r\n");
    pFile->AddRequestHeaders("Cache-Control: no-cache\r\n");
    pFile->SendRequest();
      

  8.   

    to wtx_sonery:
    很感谢你的帮助。我对http协议缺乏了解,按照你给的代码加了http头,但返回的数据依然不正确,
    另外请问:
    firfox收到的数据中
    0000:  00 0D 60 C9 59 7A 00 E0 FC 96 2E CA 88 64 11 00 ..`.Yz.......d..
    0010:  18 38 01 F8 00 21 45 00 01 F6 A8 31 40 00 37 06 [email protected].
    0020:  9F C1 DA 1E 73 42 3A 2C 72 82 00 50 0A B0 52 25 ....sB:,r..P..R%
    0030:  F1 53 7A E3 E0 53 50 18 FF FF 53 07 00 00 48 54 .Sz..SP...S...HT
    0040:  54 50 2F 31 2E 31 20 32 30 30 20 4F 4B 0D 0A 53 TP/1.1 200 OK..S
    0050:  65 72 76 65 72 3A 20 6E 67 69 6E 78 2F 30 2E 35 erver: nginx/0.5
    0060:  2E 31 39 0D 0A 44 61 74 65 3A 20 54 75 65 2C 20 .19..Date: Tue, 
    0070:  30 34 20 4D 61 72 20 32 30 30 38 20 30 35 3A 34 04 Mar 2008 05:4
    0080:  36 3A 34 38 20 47 4D 54 0D 0A 43 6F 6E 74 65 6E 6:48 GMT..Conten
    0090:  74 2D 54 79 70 65 3A 20 61 70 70 6C 69 63 61 74 t-Type: applicat
    00A0:  69 6F 6E 2F 78 2D 6A 61 76 61 73 63 72 69 70 74 ion/x-javascript
    00B0:  0D 0A 43 6F 6E 6E 65 63 74 69 6F 6E 3A 20 6B 65 ..Connection: ke
    00C0:  65 70 2D 61 6C 69 76 65 0D 0A 43 6F 6E 74 65 6E ep-alive..Conten
    00D0:  74 2D 45 6E 63 6F 64 69 6E 67 3A 20 64 65 66 6C t-Encoding: defl
    00E0:  61 74 65 0D 0A 43 6F 6E 74 65 6E 74 2D 4C 65 6E ate..Content-Len
    00F0:  67 74 68 3A 20 32 37 32 0D 0A 0D 0A 95 94 41 4B gth: 272......AK
    0100:  C4 30 10 85 EF FE 8A DC AA 20 CB CC 24 93 34 11 .0....... ..$.4.
    0110:  0F 82 67 F5 22 1E 44 96 82 3D 2C A8 87 5A 14 FF ..g.".D..=,..Z..
    0120:  BD 6E 92 8B CB 53 47 E8 21 D0 CE C7 F4 F5 7B 7D .n...SG.!.....{}
    0130:  9B 16 B7 2E D3 E3 BC DD AD F3 F3 F6 69 F7 BA BA ............i...
    0140:  73 F7 32 BF BB 8B 65 99 3E 8E 4F CE 8E 0E 6E DF s.2...e.> .O...n.
    0150:  D3 C3 B7 27 06 F6 25 C4 12 68 38 75 03 93 A7 7A ...'..%..h8u...z
    0160:  10 D9 E4 5C 4F B7 37 03 80 30 84 F8 06 F1 7A 08 ...\O.7..0....z.
    0170:  B9 BC BE BB 42 18 81 18 D1 FD 8C 8A 74 8C DF 10 ....B.......t...
    0180:  FD B2 8B C7 90 3A E1 93 8D 11 20 83 EB 22 2C D9 .....:.... ..",.
    0190:  06 51 0C 69 8B 90 88 25 D8 08 19 54 17 09 A3 35 .Q.i...%...T...5
    01A0:  D7 84 29 FF 8A 64 04 0C 2D DA 22 E1 64 F3 24 63 ..)..d..-.".d.$c
    01B0:  48 9D 18 AD AE 21 63 F5 EB DA 8F 64 CA D1 96 09 H....!c....d....
    01C0:  23 67 B5 8B 2F 1C 6C A9 30 52 56 8B 6F 1F 88 8C #g../.l.0RV.o...
    01D0:  10 A4 AC F6 FA 44 4E C9 04 41 CE 6A 2F 0F 8B EF .....DN..A.j/...
    01E0:  BE FD 45 41 D2 6A 6F 4F 52 E3 FB 20 6B B5 D7 27 ..EA.joOR.. k..'
    01F0:  19 7D 63 24 AD F6 FA E4 68 84 60 6B 7B 7F 8C 3D .}c$....h.`k{..=
    0200:  66 64 6D 28 9A 9B 29 3F FC 96 3E 01             fdm(..)?..> . 
    Content-Encoding: deflate是个什么意思?它实际收到272字节,显示为什么却是1000字节以上,不太明白。