美文网首页
Hear-You 之 抓包

Hear-You 之 抓包

作者: 今夜落大雨 | 来源:发表于2016-06-14 16:20 被阅读56次

    写在前面

    最近公司业务不是很忙,偷闲给女友写了个小清新音乐播放器(这是Github地址),本来打算在网上找一些现成的API来实现搜索和下载的,结果大部分都用不了,于是决定自己动手,抓几个API下来耍耍。


    抓包工具下载

    MAC端抓包工具用的比较多的有Wireshark和Charles,个人比较喜欢用Charles,图标很有中国风哦,下载地址:Charles

    抓包

    打开软件后首先会弹出一个30天使用期限提示,忽略,等待10秒后,提示会自动消失,进入主界面:

    主界面
    这时候,打开网易云音乐(只要能发起网络请求就OK),可以看到主界面左侧显示框中已经记录了所有发起的请求了,选择其中一个网络请求,右侧的显示区域会显示出选中网络请求的详细数据,常用到的就是前三个啦:Overview中会有请求的URL信息,采用的协议,以及请求方式和请求头的一些信息;Request中就是具体的请求了,里面包括了请求头和请求体的具体内容;
    Request
    然后就是Response,当然就是返回的内容了,是不是一目了然了。
    Response

    移动端抓包

    移动端抓包,其实就是设置个代理(手机和Mac要在同一个局域网内):
    1.查看Mac的IP,系统偏好设置>网络中可以查看到Mac的IP地址;
    2.手机进入设置>无线局域网,进入当前wifi连接,设置HTTP代理为手动,服务器地址设置为刚刚查看到的Mac的IP,端口号设置为8888;

    设置代理

    3.设置完毕后,Charles会弹出确认框,点击Allow即可;
    接下来,所有在手机上发起的请求,Charles就都可以拦截到了!最后,关闭Charles后记得要将手机的代理设置关闭,不然就不能正常访问网络了。

    相关文章

      网友评论

          本文标题:Hear-You 之 抓包

          本文链接:https://www.haomeiwen.com/subject/rmdudttx.html