证书和proxy都试过网络也可以正常刷视频什么的,但是每次获取app请求时全部都是unknown错误
4条回答 默认 最新
- Kwan的解忧杂货铺@新空间代码工作室 2024-05-26 21:15关注
晚上好🌙🌙🌙
本答案参考ChatGPT-3.5这个问题通常出现在iOS开发中,可能是由于Charles的SSL/TLS连接设置不正确或者Charles无法与目标服务器建立安全连接导致的。
解决方案:
- 检查证书和proxy
确保您的Charles服务器已配置正确,并且能够访问目标服务器。例如,如果您的Charles服务器是使用HTTPS协议运行的,您需要确保代理已经启用并且设置正确。如果您的Charles服务器正在使用HTTP或TCP协议运行,那么代理可能不需要。
- 检查Charles版本
确保您使用的Charles版本支持目标服务器的操作系统和协议版本。某些情况下,新的版本可能会引入新的问题,包括未修复的兼容性问题。
- 清除Charles缓存
尝试清除Charles的缓存来重置SSL/TLS连接设置。这可以通过以下步骤实现:
a. 打开Charles,然后点击“清除所有数据”按钮。
b. 在弹出的确认窗口中,勾选“彻底清除”复选框。
- 检查Charles网络连接
如果上述方法都无法解决问题,那么可能是您的网络有问题。试着断开网络连接一段时间,然后再重新连接。另外,您可以尝试使用Charles的Wi-Fi桥接功能来测试你的SSL/TLS连接。
以下是修改后的代码示例,它应该可以帮助您解决Charles获取appunknown错误的问题:
import Charles let client = try! Charles透明客户端() client.connect(to: "your-server-url", port: 80) // 这里可以添加更多的功能,比如开始抓取视频等 client.disconnect()
在这个例子中,
connect(to: "your-server-url", port: 80)
方法用于连接到Charles的服务器,并指定要抓取的URL和端口。请注意,你需要将your-server-url
替换为你想要抓取的实际URL。解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥15 如何让企业微信机器人实现消息汇总整合
- ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
- ¥15 如何用Python爬取各高校教师公开的教育和工作经历
- ¥15 TLE9879QXA40 电机驱动
- ¥20 对于工程问题的非线性数学模型进行线性化
- ¥15 Mirare PLUS 进行密钥认证?(详解)
- ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证
- ¥20 想用ollama做一个自己的AI数据库
- ¥15 关于qualoth编辑及缝合服装领子的问题解决方案探寻
- ¥15 请问怎么才能复现这样的图呀