这让我发疯了,这可能很简单,但每次我从 Fiddler 脚本调用以下内容时都会抛出 NullReferenceException:
if (oSession.oResponse.headers.ExistsAndContains("Content-Type", "html")){...
这直接来自Fiddler 脚本知识库,我在两台不同的 Win 8 机器上发生了同样的事情。似乎 oSession.oResponse.headers 为空,是的,我在 OnBeforeRequest 中调用它!
与 oSession.responseBodyBytes 的处理相同 - 看起来响应在 OnBeforeRequest 中为空。否则 Fiddler 行为正常,流量代理通过就好了,其他一切看起来都很好。
想法?