ssl - Charles Proxy - 将远程映射到本地主机,从 https 到 http
问题描述
我正在尝试使用 Charles 将我的服务器请求映射到我的 Mac 上的本地主机。服务器在 HTTPS 上,本地是 HTTP。我正在通过 Chrome 浏览器、iOS 模拟器和 Postman 进行尝试。它总是失败。
我从到设置map remote
在 charles中。如果我尝试,charles 会映射请求,但我在 CONNECT 请求中收到错误。如果我尝试,请求成功。my-server.com/*
http://localhost:PORT
https://my-server.com/
http://my-server.com
编辑:有一个答案建议rewrite
代替map remote
. 它很好并且有效,但对我来说这是一种解决方法。我想map remote
照常使用。我想它需要查尔斯设置和机器设置
解决方案
推荐阅读
- javascript - 如何从函数中获取 API 响应数据?
- javascript - 什么是最好的测试方法,删除未使用的表(迁移)不会影响应用程序
- jquery - 为什么出现 html 而不是图标字体?
- identityserver4 - signinSilentCallback 中没有用户使用身份服务器和 javascript 的 oidc 客户端
- hibernate - 无法在 JDK 9 上为休眠构建代码,Google 容易出错
- python - python ECDSA实现对大整数的计算错误
- testing - 在具有私有静态最终字段的对象上使用 InjectMock 失败
- python - Pandas DataFrame 通过 JSON 到 MongoDB
- java - Apache Spark Java - 如何遍历行数据集并删除空字段
- python - Python3 上的 Fabric 错误输出 - ImportError: cannot import name 'isMappingType'