修改请求头_关于H5语种头请求的问题排查

最近比较少调试代码,都在写一些架构和需求分析文档。

临时调了一个需求过来,需要进行手动修改请求语言头部Accept-Language,嗯,简单,通过修改请求头部,指定外部参数,然后发起请求,OK,完美。

所以自己手动在PCWeb上试了一下,成功后,就提测了。

结果测试一打开,懵逼了,哥,你改啥了?怎么都没变化?

我一看,不对呀,不是改了吗?

一跑起来,果然如测试所说,然后就开始怀疑,是不是打包打错了,环境设置错了,七七八八,就是没把问题考虑到自己身上,于是花了4个小时,又是打包,又是配置的。

最后,还是得抓包。

是的,抓包解决所有问题,然后就开始安排Fiddle4,安装Android模拟器,然后

配置Fiddle4,如下:

6714979aac014a93937c4f6629c89fd4.png
7a42d63839437648a225c4bf04a1b449.png

配置模拟器,在模拟器里面设置代理

e8df18e6cca70fc8385fef82c5acbe12.png

然后下载证书

a6835df48f2ea3007011c79c903138c9.png

对,就是箭头指的那个,然后就是安排证书了,下载后点击文件就可以。

最后,就是见证奇迹的时候到了,抓包结果

de574a5313cea7d4dbd3cc6aa616b51b.png

请求头居然还是中文,T_T。

说明我的请求头设置不成功,可是Web下面正常呀,只有一个可能,就是在App里面走的请求不是XMLHTTPRequest对象,并且他不给我改请求头,最后,果然是这个问题!

总结经验,所有Web开发,有数据问题,第一时间进行抓包,不要太懒。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值