问题标签 [fiddler-dev]
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.
fiddler - Fiddler 扩展和检查器在同一组件中
我正在尝试在同一个程序集中创建一个提琴手 Inspector2 和 IFiddlerExtension。但是,如果我在 /Fiddler2/Inspectors/ 文件夹中托管程序集,并且在 /Fiddler2/Scripts 程序集中托管时检查器将不会加载,则无法加载扩展。或者,有没有办法手动注入,比如说,在扩展的 OnLoad 代码中的检查器(反之亦然)?
我怀疑答案是否定的,但有人知道是否可以让 Fiddler 从同一个程序集中加载这两种类型吗?
背景: 我希望能够提供一个检查器,该检查器将提供给定响应的一些可视化,而扩展程序托管一个新选项卡,该选项卡将配置和提供对整个会话集的分析。
如果我需要单独的程序集,我可能需要三个,因为我会将公共代码分解为一个共享程序集,然后将两个程序集放在不同的位置。对于只有少数几种类型的小型程序集来说,这是很多额外的工作。
request - Fiddler 2:通过 FiddlerScript 重新发送请求
你好 StackOverflow 的人们,
我是 Fiddler 2 的新手,但我似乎相处得很好。虽然我有一个问题似乎无法解决。
我想做的其实很简单。我想拦截一个请求,让它运行,但如果响应不适合我,我希望它重新发送请求并使初始请求不存在。这使用 FiddlerScript。
为什么这很有用:在您发送请求但响应每次都不同的情况下。你只想要正确的回应。
到目前为止我所拥有的:
欢迎使用 Fiddlerscript 的所有可能解决方案。
感谢 Stackoverflow 社区!(和 Fiddler 开发人员)
fiddler - Fiddlercore:如何阻止和重定向网站
Fiddler 核心 .net api 代理服务器捕获网络流量。
如何将任何 http/https url 重定向到另一个站点。?
假设如果我浏览 yahoo.com,那么代理服务器应该重定向到另一个站点,例如 wikipedia.com。浏览器应该打开维基百科而不是 yahoo.com。
如何阻止任何网站。?
假设当我在浏览器中点击 espncricinfo.com 时,必须阻止站点并停止其会话
https - Fiddler 默认使用 https
我需要在多台机器上安装fiddler,并且需要默认启用https并自行安装证书。我不想使用 UI 手动执行此操作。
有这样的选择吗?
或者,是否有我用来安装证书的命令行?我可以通过直接在注册表中更改它来启用https模式,但我仍然需要安装证书。我尝试了 winhttpcertcfg,但它将证书安装在根而不是个人存储中。
angularjs - FiddlerApplication 未捕获 Angular 页面的正确响应代码
我正在使用来自 JimEvans 的名为WebDriverProxyExamples的示例项目。这个项目使用 Selenium 和 FiddlerApplication。到目前为止,我对代码和响应代码所看到的感到满意。但是,当我尝试捕获AngularJs登录页面的响应代码时,它无法捕获响应代码并返回 0。
编辑:我尝试用于调试的代码片段
fiddler - 从命令行启动和停止 Fiddler
我有以下要求:
我需要从命令行启动 Fiddler。它将立即开始捕获我的流量。一段时间后,我想停止捕获流量,但不想关闭 Fiddler。
实现这一目标的最佳方法是什么?我探索了 Fiddler 的命令行选项,但它们只会启动 Fiddler 而不会停止它。此外,终止 Fiddler 进程不会安全地保存我的会话。请帮忙。
asp.net - 我可以在不启用它作为代理的情况下使用 FiddlerCore 解析和 http 请求管理功能吗?
FiddlerCore 似乎有很多关于管理 http 请求的功能,包括解析标头、解析和解码正文内容、在请求中搜索内容等。此外,还有重放捕获的请求的功能。
我想在我的 Web 应用程序直接接收的请求上使用这些功能,例如通过 ASP.NET MVC 或 Web API 控制器。
在这种情况下,我本机捕获请求,因此我不需要或不需要 FiddlerCore 的代理功能。我只想使用管理和操作请求的 FiddlerCore 部分。
我可以使用 FiddlerCore 的上述功能而不启用代理吗?
fiddler - 从提琴手核心获取图片
我如何在提琴手核心中获取图片。
我希望这会出现在会话部分的这一部分中。我试图在代码中复制这种效果。
这段代码取自wiki中的demo code
根据答案修改了代码,这是输出
我正在刷新的网址:
fiddler - 在 FiddlerCore 中使用自定义证书
这是我遵循的过程:-`
一旦完成此操作。我重新启动了演示应用程序并尝试从磁盘加载证书
这有效,但当我这样做时。
它失败并显示无法信任根证书的错误;未找到
我在这里做错了什么?我的意图是使用自定义证书解密 HTTPS 流量。