问题标签 [charles-proxy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
913 浏览

objective-c - 以编程方式与 charles 代理服务器进行 HTTP 请求和响应通信

我正在尝试开发一个应用程序来监控其他应用程序的数据计划使用情况。根据链接 iPhone/iPad 数据使用跟踪链接,我设置了代理服务器 Charles。现在我可以在 charles 中看到 iPhone 网络流量的所有 http 请求/响应。现在我需要编写一个可以检查这些 charles 请求/响应的 HTTP 标头的应用程序。如何在 IOS(objective-C)中以编程方式执行此操作?请帮忙!

0 投票
1 回答
7131 浏览

debugging - 如何在具有代理设置的系统中使用 charles?

我正在使用我办公室的虚拟电脑,我想在其中与 charles 一起测试。
该 Windows 操作系统使用代理连接到网络。
在 Charles 软件中,当我取消选中“启用 Windows 代理”复选框时,我可以连接到互联网,但来自 localhost 的连接没有被记录!
当我检查它时,我得到,

查尔斯错误报告


尽管我遇到了此错误,但是当检查“启用Windows Proxy”复选框时,我可以记录Localhost请求!
为什么是这样?
在外部代理设置中,启用了“使用外部代理”,当未选中时,-internet 工作但不记录。
我的目标是捕获除浏览器以外的操作系统软件发送的所有请求。
怎么做?请帮忙。
谢谢

0 投票
1 回答
1628 浏览

proxy - 查尔斯(或替代) - 将请求重新路由到另一个 URL

我正在使用 Charles 拦截一些流量,我非常想要的是,如果我能让 Charles 接受请求,而不是让它继续以愉快的方式到达原始目标 URL,让它发送所有信息到另一个 URL。

所以在查尔斯我会有一条规则说如果 URL 匹配 xyz.com/abc?example=[wildcard] 那么它会将该请求重新路由到 abc.com/whatever

我对查尔斯很陌生。我发现了如何进行 Map Remote,但我只想在满足特定规则时进行映射。

0 投票
2 回答
875 浏览

iphone - Charles Proxy 中不存在 cocos2d-x app 的 Http 流量

我的游戏应用基于 cocos2d-x/iphone,它会从 Django 服务器请求 Json 或 Html。如果我在模拟器或设备内的 iPhone Safari 浏览器以及 PC 浏览器中打开服务器请求的 url,一切正常,流量显示在 Charles 中。但是对于在 ios 模拟器或 iphone 设备上运行应用程序,在 Charles 中找不到流量。软件均为最新版本。

任何人有同样的问题,并给我一些线索吗?谢谢。

0 投票
1 回答
135 浏览

actionscript-3 - 我们可以抓到flex的HTTPservice的数据包吗

在这里,我使用Charles Web 调试器代理来捕获所有通过 HTTP 协议发送/接收的数据包,在这里,我声明,Charles是 HTTP 监视器。打开查尔斯后,我得到了从我的浏览器发送的所有数据包。所以我做了一个新的应用程序,它调用GOOGLE的 URL。如果我通过 HTTPService 调用GOOGLE的 url,那么我无法捕获我的应用程序的任何数据包,如果我通过 URLRequest 调用GOOGLE的 url,那么我得到了 charles 中的所有数据包。

问题:

  1. 如果我想捕获 HTTPService 数据包,那么我使用了哪个工具/应用程序?
  2. 是否可以捕获 HTTPService/WebService/RemoteObject 的数据包?

提前致谢...

0 投票
2 回答
1234 浏览

php - 如何配置 Charles 以从独立的 Flash 播放器捕获流量?

我有一个 .swf 从服务器(AMFPHP)发送和接收一些数据,在我的例子中是本地主机,但查尔斯似乎无法捕获流量。我已经在 Chrome 和其他应用程序上对其进行了测试,它工作正常,它只是独立的 Flash 播放器,似乎对 Charles 不太友好:P

0 投票
2 回答
1579 浏览

proxy-server - 代理到代理通信

我们正在使用 Charles Proxy 将请求从一个系统重定向到另一个系统。例如,如果我需要从 to 发送请求AD我会通过B设置 Charles Proxy 的位置发送它。

现在可以将所有到达 Charles Proxy 的请求转发B到另一个 Charles Proxy,该 Charles Proxy 设置在C.

A(只知道B)---> B(Charles 代理,需要自动转发到C)----> C(Charles 代理)-----> D(最终目的地)

您能否让我知道我们如何实现这一目标?

0 投票
2 回答
2618 浏览

ruby-on-rails-3 - 如何使用 Charles Proxy 从 Rails 应用程序捕获休息客户端请求?

在本地运行 Rails 应用程序,我可以配置 Charles Proxy 以显示可在 lvh.me:3000 访问的应用程序的所有请求/响应详细信息。

但是,我无法捕获 Rails 应用程序内部对外部 URL 的 http 调用。例如,当我在 Rails 应用程序中拨打外部电话说http://www.google.com时,使用 rest-client/httparty ,Charles 代理不会显示服务器向 google.com 发起的 http 请求。

有人可以建议我缺少什么配置吗?在录制设置 > 包含 > 我添加了http://www.google.com

0 投票
1 回答
6447 浏览

google-chrome - Charles 代理 - 如何在 Chrome 中使用 Map Local 工具

我在 Firefox 中使用 Charles,现在我决定迁移到 Chrome。在 Firefox 中,Charles 自动配置扩展可用并且工作正常,但在 Chrome Map Local 中不起作用。如何解决?

0 投票
1 回答
1924 浏览

php - 使用 Charles 和 SSL Apple 推送地址

我必须确认用于发送推送通知的 PHP 代码正在使用代理。我安装了 Charles,我可以通过代理(127.0.0.1:8888)查看我的所有网络流量。

现在我想看看我的脚本是否可以正确处理推送通知。我有 :

我收到了推送通知,但我看不到查尔斯发生了什么。所以我的脚本没有使用代理...

你知道为什么吗 ?