只是想问一下在启动 Fiddler 时尝试将某些文件上传到服务器时是否有人遇到了使用 HttpWebRequest 类(甚至是新的 HttpClient)的问题。
我遇到了这个bug,即启动fiddler时HttpWebRequest类的AllowWriteStreamBuffering属性不起作用,所以上传进度根本不起作用。即使我将 AllowWriteStreamBuffering 设置为 true,字节也不会立即发送而是缓冲,因此我无法跟踪上传进度。未启动提琴手时可以正常工作。
此外,如果我在我的应用程序上传某些文件时关闭 fiddler,它也会崩溃并抛出 WebException,上面写着“底层连接已关闭:接收时发生意外错误。”
新的 .net 4.5 HttpClient类也发生了同样的事情。