抓包能做什么?

1 .可以抓取客户端和server的请求和返回,可以借助判断是客户端问题是server问题

2.可以模拟各种异常情况用来测试异常情况

3.无接口文档情况下测试接口

怎么修改你抓到的请求、返回
  1. 找到你要拦截的url
  1. 修改请求执行

chales抓包,模拟异常情况-LMLPHP

3. 修改返回然后点excute执行

chales抓包,模拟异常情况-LMLPHP

手机、客户端抓包
前提:

chales抓包,模拟异常情况-LMLPHP

fiddler抓取windows:在fiddler script中 goto : on before request

static function OnBeforeRequest(oSession: Session) {

    if(oSession.HostnameIs ("127.0.0.1")) {
oSession.host = "irs.pasXXXX.cn:80"; //域名+端口号
}

总结:ios里面的app,https的是加密的,请求数据和返回数据都看不到的;https 你想抓包看的话,需要安装证书

05-12 12:59