首页 > 解决方案 > Charles Proxy - 将远程映射到本地主机,从 https 到 http

问题描述

我正在尝试使用 Charles 将我的服务器请求映射到我的 Mac 上的本地主机。服务器在 HTTPS 上,本地是 HTTP。我正在通过 Chrome 浏览器、iOS 模拟器和 Postman 进行尝试。它总是失败。

我从到设置map remote在 charles中。如果我尝试,charles 会映射请求,但我在 CONNECT 请求中收到错误。如果我尝试,请求成功。my-server.com/*http://localhost:PORThttps://my-server.com/http://my-server.com

编辑:有一个答案建议rewrite代替map remote. 它很好并且有效,但对我来说这是一种解决方法。我想map remote照常使用。我想它需要查尔斯设置和机器设置

标签: sslhttpsproxycharles-proxy

解决方案


您应该尝试使用这样的重写功能:

在此处输入图像描述


推荐阅读