【发布时间】:2016-02-12 21:45:00
【问题描述】:
在不使用 ResponseHeadersAvailable 的情况下禁用来自 fiddler 核心代理的自动视频/音频流不工作。在我的场景中,我想捕获所有视频/音频请求和响应,这就是我写的这么胖:
FiddlerApplication.ResponseHeadersAvailable += FProjectStatics.OnAfterSessionComplete;
public static void OnAfterSessionComplete( Session s ){
string sContentType = oS.oResponse.MIMEType;
if (sContentType.OICStartsWithAny("text/event-stream", "multipart/x-mixed-replace",
"video/", "audio/", "application/x-mms-framed"))
{
oS.bBufferResponse = false;
Console.WriteLine(s.ResponseHeaders) ;
}
}
这并没有给我任何东西,因为每个视频/音频都会显示一个 ResponseHeader .....我不能使用 ResponseAvailableHeader 因为它忽略了我感兴趣的响应正文。
有什么想法吗?
【问题讨论】:
标签: c# http proxy fiddler fiddlercore