zoukankan      html  css  js  c++  java
  • 使用firefox插件httperrequest,模拟发送及接收Json请求 【转】

    转自【http://blog.csdn.net/feixue1232/article/details/8535212】

    目标:使用httprequesJson-Handle cpdumpwireshark工具进行,抓取手机访问网络的包,分析request及response请求,通过httprequester来实现模拟发包及接收.

    对于手机开发,分析手机访问网络数据,十分必要!


    1.使用tcpdump包抓取网络数据包,手机要root,抓取过程请看:http://blog.csdn.net/feixue1232/article/details/8514967

    2.通过wireshark工具打开刚才抓取的数据包,可通过http&&ip.addr==119.161.212.35(手机网络访问的目标IP地址)这样的语句过滤,准确得到有用的数据


    3.定位到具体的某一个包,双击打开后找出请求的http地址,以及Json数据,本例中的数据为,些请求是更用户所设置的学校及院系信息,地址可用,可试着修下Json中的内容.

    http://kechengbiao.me/popular.json

    {"from_app":true,"department_name":"EECS","school_name":"北京大 学","token":"EHFWUCVRRSKATAOHAGTBSR","user":{"grade":2011,"sex":1,"name":"mingyong"},"locale":"ch"}

    4.打开Firefox使用其插件HttpRequester及Json-handle来模拟手机提交post请求,并查年返回数据

    将上面得到的http地址及json输入到httprequest中,如图:


    5.第四步是在本例中实际更新学校的post请求,根据已知的http请求,查看是否更新成功:

    http://kechengbiao.me/popular.json?token=EHFWUCVRRSKATAOHAGTBSR&locale=ch&from_app=true&version=1.51

    如图:


    由于Firefox安装了Json-handle,打开网页后默认解析Json数据.

  • 相关阅读:
    0114 Handler(一)
    0110Activity布局初步2+0111布局初步3
    0108 Activity的生命周期(二)+显示文本的几种方法+调用发送短信(Intent)
    消除超级连接虚线
    ASP.NET数据绑定(转载)
    ASP.NET实现数字签名(转载)
    datatable插入数据库(转载)
    JavaScript(转载)
    Jquery插件按开发学习笔记(一)
    js判断浏览器\屏幕分辨率(转载)
  • 原文地址:https://www.cnblogs.com/me1105/p/4466844.html
Copyright © 2011-2022 走看看