网络请求抓包以及日志

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

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 网络长按无法修改
658浏览 • 1回复 待解决
webview如何实现charles
1143浏览 • 1回复 待解决
HarmonyOS Charles 步骤
742浏览 • 1回复 待解决
应用,求解决方案
1992浏览 • 1回复 待解决
如何使用Charles工具
2349浏览 • 1回复 待解决
charles手机端设置
414浏览 • 1回复 待解决
Charles工具-App开发指导
1250浏览 • 1回复 待解决
HarmonyOS如何实现使用 Charles
2951浏览 • 1回复 待解决
charles流程,有人知道吗?
644浏览 • 1回复 待解决
网络请求-GET请求传参
525浏览 • 1回复 待解决
#鸿蒙学习大百科#模拟器如何
288浏览 • 1回复 待解决
网络请求:gzip压缩使用
415浏览 • 1回复 待解决
HarmonyOS rcp取消网络请求
24浏览 • 1回复 待解决
HarmonyOS WebView拦截网络请求
459浏览 • 1回复 待解决
HarmonyOS 请求网络图片
408浏览 • 1回复 待解决
使用http请求网络地址
854浏览 • 1回复 待解决
网络请求使用gzip压缩数据
2132浏览 • 1回复 待解决