【背景】
折腾:
【记录】用Wireshark抓包分析移动端Android的HTTP请求
期间,需要去把Wireshark抓包出来的HTTP请求的基本信息拷贝出来。便于分析。
【折腾过程】
1.自己试了半天,才基本搞清楚:
想要把某个HTTP请求的信息抓出来,办法是:
点击某个Http的请求
然后点击下面的Frame部分,然后右键->Copy->Bytes->Printable Text Only
才能拷贝出来对应的(人类可以看得懂的)数据:
H]`#BbEeQ@@#=)P?.pPPOST http://minorshort.weixin.qq.com/cgi-bin/micromsg-bin/reportkvcomm HTTP/1.1 Accept: */* Cache-Control: no-cache Connection: close Content-Length: 425 Content-Type: application/octet-stream Host: minorshort.weixin.qq.com User-Agent: MicroMessenger Client _&61GHGgZ(%v39/0:2r%] OF ;Fy6(>:G]$b2&!9%sbPq"P8^3Y`U[3d+wm7zV);<g&tJNs((sYqJ3DzreH;.sy T418 vr^ ?05\lCD\YD?(`+ V=`i|tc pIQoW jfI $.U8b]`d"gJlHWk)?|H][
此时才能基本看懂:
post的url是http://minorshort.weixin.qq.com/cgi-bin/micromsg-bin/reportkvcomm
User-Agent,表示客户端是MicroMessenger Client,即微信手机客户端
数据是加了密的,或者叫字节流,所以看不懂(估计也没法解密)
【总结】
想要拷贝Wireshark中单个HTTP请求数据,可以用:
选中单个HTTP请求->右键->Copy->Bytes->Printable Text Only
就可以拷贝出来基本的单个HTTP请求信息了。