Android 客户端(移动)如何拦截和修改http响应
我是安卓开发者,我的应用程序使用一堆http REST调用,并从服务器获得响应。我使用Charles检查数据(因此我必须在我的设备上安装Charles证书,以便自己可以读取https流量)Android 客户端(移动)如何拦截和修改http响应,android,http,charles-proxy,Android,Http,Charles Proxy,我是安卓开发者,我的应用程序使用一堆http REST调用,并从服务器获得响应。我使用Charles检查数据(因此我必须在我的设备上安装Charles证书,以便自己可以读取https流量) 有没有像Charles这样的工具可以让我在发送到客户端之前修改响应包???根据您想要修改的内容,Charles的内置内容可能就是您想要的。您可以在“工具”菜单中找到它。您可以通过协议、主机、端口、路径和查询指定要修改的请求,您有以下修改选项: 添加、修改、删除标题(请求和响应) 修改主机、路径、URL、响应
有没有像Charles这样的工具可以让我在发送到客户端之前修改响应包???根据您想要修改的内容,Charles的内置内容可能就是您想要的。您可以在“工具”菜单中找到它。您可以通过协议、主机、端口、路径和查询指定要修改的请求,您有以下修改选项:
- 添加、修改、删除标题(请求和响应)
- 修改主机、路径、URL、响应状态
- 添加、修改、删除查询参数
- 修改正文(请求和响应)
另一个选项是。就像Charles一样,它也可以,而且Charles本身也有这个功能。按照以下步骤操作: