网络请求抓包以及日志

与服务端对接口时 需要对应的网路请求日志。有什么办法能打印最终的接口请求日志,以及有没有相关的抓包工具可以使用。

HarmonyOS
2024-06-06 23:54:23
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
克里斯蒂东

可参考如下步骤设置网络抓包:

证书代理设置

(1)导入证书到手机执行命令参考如下:hdc file send charles.pem(pc上证书路径) /storage/media/100/local/files/Download(工程机指定路径)

(2)连接工程机后执行命令启动证书安装界面hdc shell aa start -a MainAbility -b com.ohos.certmanager

(3) 选择从存储设备安装,选择指定pem证书

Wifi代理设置:将手机与PC连接在同一局域网下,手机连接WiFi时,点击代理设置为手动,修改设置代理IP,端口为Charles监听的端口

App开发时,HTTP请求HttpRequestOptions参数设置:

1)设置usingProxy为true,表示使用HTTP代理(该字段默认为false 不使用代理)

使用根证书可启动证书安装器进行指定pem证书安装 或 将Charles导出的pem文件hdc file send发送到系统预设CA证书位置(/etc/ssl/certs/cacert.pem)进行替换

分享
微博
QQ
微信
回复
2024-06-07 21:50:51
相关问题
Charles 网络长按无法修改
560浏览 • 1回复 待解决
webview如何实现charles
1036浏览 • 1回复 待解决
应用,求解决方案
1771浏览 • 1回复 待解决
HarmonyOS Charles 步骤
241浏览 • 1回复 待解决
网络请求-GET请求传参
343浏览 • 1回复 待解决
如何使用Charles工具
2234浏览 • 1回复 待解决
charles手机端设置
290浏览 • 1回复 待解决
网络请求:gzip压缩使用
305浏览 • 1回复 待解决
HarmonyOS 请求网络图片
300浏览 • 1回复 待解决
HarmonyOS WebView拦截网络请求
310浏览 • 1回复 待解决
Charles工具-App开发指导
918浏览 • 1回复 待解决
HarmonyOS如何实现使用 Charles
2626浏览 • 1回复 待解决
使用http请求网络地址
730浏览 • 1回复 待解决
#鸿蒙学习大百科#模拟器如何
161浏览 • 1回复 待解决
charles流程,有人知道吗?
558浏览 • 1回复 待解决
网络请求使用gzip压缩数据
1921浏览 • 1回复 待解决