共计 568 个字符,预计需要花费 2 分钟才能阅读完成。
咱们做开发个别都是在 PC 端,然而咱们很多时候须要模仿挪动端进行接口申请。
比方,当一个 API 须要依据用户不同的终端来返回不同的数据时,就须要一个工具来模仿不同的终端了。
利用接口测试工具 ApiPost,就能够轻松的做到这一点。
ApiPost 简介:
ApiPost 是一个反对团队合作,并可间接生成文档的 API 调试、管理工具。它反对模仿 POST、GET、PUT 等常见申请,是后盾接口开发者或前端、接口测试人员不可多得的工具。
官网:
Apipost- 基于合作,不止于 API 文档、调试、Mock
它同样反对局域网接口的发送调试。
ApiPost 模拟手机申请:
咱们以拜访搜狗网为例。
1、关上 ApiPost 客户端,接口地址输出:https://www.sogou.com 而后点击发送,咱们能够看到数据返回是 PC 的内容。
默认响应的是 PC 站的数据
2、咱们此时,点击【发送】按钮旁边的小三角,抉择模仿 iPhone,再次发送,失去的就是挪动端数据了。
此时响应的是挪动站的数据
原理:
其实,ApiPost 模仿挪动端的原理很简略,就是伪造 user-Agent 头。通过这个性能,您不仅能够模仿挪动端,甚至能够模仿挪动设施的型号等。
当然,除了模仿 user-Agent 头外,ApiPost 还反对在发送 Http 申请时,自定义其余 Header。比方常见的 token、Cookie 等等。
正文完