喃们都是怎么调试微信公众平台的?

木有文化 发布于 2013/09/18 22:18
阅读 700
收藏 0

最近做了个公众平台机器人,自己调试都没问题,

但是从tx服务器发来的请求可以解析,返回的数据格式貌似tx解析不了,有什么工具能在server端调试的么?

我用的http://xhxh.me/wetest/test.php(https://github.com/xred/WeTest)调试没有问题。

自己用wfetch+charles测试也没发现问题。

wireshark 抓包:

收到tx的request

292    6.822399000    101.226.33.172    192.168.1.100    HTTP/XML    344    POST /wx?signature=1eda4e485dc0a9a522ac3cf046ef45e553f3bb97&timestamp=1379514901&nonce=1379421989 HTTP/1.0

0000   60 a4 4c 42 bb 33 02 10 18 01 00 01 08 00 45 00  `.LB.3........E.
0010   01 4a c3 fe 40 00 34 06 38 15 65 e2 21 ac c0 a8  .J..@.4.8.e.!...
0020   01 64 ab a9 00 50 87 da ee e7 11 f6 24 bd 80 18  .d...P......$...
0030   05 b4 12 66 00 00 01 01 08 0a da b2 2e 9f 00 0d  ...f............
0040   09 9f 3c 78 6d 6c 3e 3c 54 6f 55 73 65 72 4e 61  ..<xml><ToUserNa
0050   6d 65 3e 3c 21 5b 43 44 41 54 41 5b 67 68 5f 37  me><![CDATA[gh_7
0060   38 39 63 32 30 32 34 64 36 31 38 5d 5d 3e 3c 2f  89c2024d618]]></
0070   54 6f 55 73 65 72 4e 61 6d 65 3e 0a 3c 46 72 6f  ToUserName>.<Fro
0080   6d 55 73 65 72 4e 61 6d 65 3e 3c 21 5b 43 44 41  mUserName><![CDA
0090   54 41 5b 6f 4b 34 2d 37 6a 71 63 5f 4a 6b 46 57  TA[oK4-7jqc_JkFW
00a0   67 67 67 52 69 78 51 4e 77 61 34 7a 66 47 45 5d  gggRixQNwa4zfGE]
00b0   5d 3e 3c 2f 46 72 6f 6d 55 73 65 72 4e 61 6d 65  ]></FromUserName
00c0   3e 0a 3c 43 72 65 61 74 65 54 69 6d 65 3e 31 33  >.<CreateTime>13
00d0   37 39 35 31 34 39 30 31 3c 2f 43 72 65 61 74 65  79514901</Create
00e0   54 69 6d 65 3e 0a 3c 4d 73 67 54 79 70 65 3e 3c  Time>.<MsgType><
00f0   21 5b 43 44 41 54 41 5b 74 65 78 74 5d 5d 3e 3c  ![CDATA[text]]><
0100   2f 4d 73 67 54 79 70 65 3e 0a 3c 43 6f 6e 74 65  /MsgType>.<Conte
0110   6e 74 3e 3c 21 5b 43 44 41 54 41 5b 48 65 6c 6c  nt><![CDATA[Hell
0120   6f 5d 5d 3e 3c 2f 43 6f 6e 74 65 6e 74 3e 0a 3c  o]]></Content>.<
0130   4d 73 67 49 64 3e 35 39 32 34 39 37 31 33 38 34  MsgId>5924971384
0140   31 33 39 36 37 38 37 33 31 3c 2f 4d 73 67 49 64  139678731</MsgId
0150   3e 0a 3c 2f 78 6d 6c 3e                          >.</xml>


返回给tx的:

298    6.981511000    192.168.1.100    101.226.33.172    HTTP/XML    355    HTTP/1.1 200 OK
0000   02 10 18 01 00 01 60 a4 4c 42 bb 33 08 00 45 00  ......`.LB.3..E.
0010   01 55 12 5a 40 00 80 06 9d ae c0 a8 01 64 65 e2  .U.Z@........de.
0020   21 ac 00 50 ab a9 11 f6 25 13 87 da ef fd 80 18  !..P....%.......
0030   01 03 9e 7e 00 00 01 01 08 0a 00 0d 09 bf da b2  ...~............
0040   2e c7 36 0d 0a 3c 78 6d 6c 3e 0a 0d 0a 34 32 0d  ..6..<xml>...42.
0050   0a 3c 54 6f 55 73 65 72 4e 61 6d 65 3e 3c 21 5b  .<ToUserName><![
0060   43 44 41 54 41 5b 6f 4b 34 2d 37 6a 71 63 5f 4a  CDATA[oK4-7jqc_J
0070   6b 46 57 67 67 67 52 69 78 51 4e 77 61 34 7a 66  kFWgggRixQNwa4zf
0080   47 45 5d 5d 3e 3c 2f 54 6f 55 73 65 72 4e 61 6d  GE]]></ToUserNam
0090   65 3e 0a 0d 0a 33 39 0d 0a 3c 46 72 6f 6d 55 73  e>...39..<FromUs
00a0   65 72 4e 61 6d 65 3e 3c 21 5b 43 44 41 54 41 5b  erName><![CDATA[
00b0   67 68 5f 37 38 39 63 32 30 32 34 64 36 31 38 5d  gh_789c2024d618]
00c0   5d 3e 3c 2f 46 72 6f 6d 55 73 65 72 4e 61 6d 65  ]></FromUserName
00d0   3e 0a 0d 0a 32 34 0d 0a 3c 43 72 65 61 74 65 54  >...24..<CreateT
00e0   69 6d 65 3e 31 33 37 39 35 31 34 39 30 31 3c 2f  ime>1379514901</
00f0   43 72 65 61 74 65 54 69 6d 65 3e 0a 0d 0a 32 34  CreateTime>...24
0100   0d 0a 3c 4d 73 67 54 79 70 65 3e 3c 21 5b 43 44  ..<MsgType><![CD
0110   41 54 41 5b 74 65 78 74 5d 5d 3e 3c 2f 4d 73 67  ATA[text]]></Msg
0120   54 79 70 65 3e 0a 0d 0a 32 35 0d 0a 3c 43 6f 6e  Type>...25..<Con
0130   74 65 6e 74 3e 3c 21 5b 43 44 41 54 41 5b 48 65  tent><![CDATA[He
0140   6c 6c 6f 5d 5d 3e 3c 2f 43 6f 6e 74 65 6e 74 3e  llo]]></Content>
0150   0a 0d 0a 36 0d 0a 3c 2f 78 6d 6c 3e 0d 0a 30 0d  ...6..</xml>..0.
0160   0a 0d 0a                                         ...

加载中
0
苏生不惑
苏生不惑
wfetch+charles这是?
0
大铭
大铭

wireshark 都用上了?太严重了吧

返回顶部
顶部