美文网首页
Charles代理

Charles代理

作者: blossom_绽放 | 来源:发表于2019-10-31 19:20 被阅读0次

Charles整理一下备忘

各端配置:

Mac

安装电脑证书
Help =>SSL Proxying=> Install Charles Root Certificate
安装证书后设置为始终信任

Ios

获取电脑WiFi的IP地址,打开手机连接相同WiFi
设置手机WiFi手动代理,IP同电脑IP Port 8888
(8888是默认 可通过Proxy =》Proxying Settings查看)

https监听需要证书
1.打开safari(保持刚刚的代理连接),输入 chls.pro/ssl网址,出现安装页面,点击安装

iOS 10.3以上系统,需要在 设置→通用→关于本机→证书信任设置 里面启用完全信任Charles证书

  1. Charles设置Proxy Proxy -> SSL Proxying Settings…
    勾选Enable SSL Proxying,点击Add
    输入你要监听的https连接
    例如 要监听 cdn.uneed.com
    Host:https://cdn.uneed.com Port:443
    Charles界面右键要监听的链接,打开Enable ssl proxying

Node

设置 Proxy » Reverse Proxies…
添加一个代理端口
本地端口: 60103 -没被用就行
要代理的远端域名 例如: cdn.uneed.com
端口: 443 - https 默认443

设置 SSL Proxying Settings… » SSL Proxying tab
添加 Host: cdn.uneed.com
Port: 443

剩下的是node代码里面需要的配置

# 关闭证书安全限制  会报错 但是不用管 开发环境开始生效的
process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0";

以后所有原来 cdn.uneed.com 的 request 请求,
重新更改请求域名为 https://localhost:60103

request({
  // baseUrl:'https://cdn.uneed.com' ,
     baseUrl:'https://localhost:60103' ,
})

相关文章

  • Charles超详细使用文档

    Charles 的简介 如何安装 Charles 将 Charles 设置成系统代理 Charles 主界面介绍 ...

  • Mac Charles 使用教程

    下载 Charles Mac 配置 Charles SSL 代理 安装 Charles Root 证书菜单:Hel...

  • Windows设置Charles监测Chrome请求并且监测lo

    在安装好Charles后,默认只给IE代理不会给Chrome设置代理,这样就需要手工设置,Charles的默认代理...

  • Charles 使用方法

    Charles 的简介 如何安装 Charles 将 Charles 设置成系统代理 Charles 常用功能 1...

  • Charles收集整理

    目录:Charles 的简介如何安装 Charles将 Charles 设置成系统代理Charles 主界面介绍过...

  • Charles 从入门到精通

    本文的内容主要包括:Charles 的简介如何安装 Charles将 Charles 设置成系统代理Charles...

  • 小米安装Charles证书

    小米手机: 1、打开charles 2、连接charles代理 3、下载charles证书,访问:chls.pro...

  • Charles抓包工具教程

    charles 开发攻略 1 Charles 简介 Charles 是一个支持多平台的 HTTP 代理器、HTTP...

  • Charles 从入门到精通

    本文的内容主要包括: Charles 的简介 如何安装 Charles 将 Charles 设置成系统代理 Cha...

  • 抓包神器之Charles

    Charles 是一个HTTP代理服务器,HTTP监视器,反转代理服务器,当程序连接Charles的代理访问互联网...

网友评论

      本文标题:Charles代理

      本文链接:https://www.haomeiwen.com/subject/kmotbctx.html