我得到了一个 HttpResponse.Filter 过滤器,它替换了 HTML 中的文本。
我创建了一个派生自 Stream 的类并实现了 Write 方法:
public override void Write(byte[] buffer, int offset, int count)
我从缓冲区读取所有字节并将它们存储在私有 StringBuilder 中,然后替换文本,并将字符串写回 Stream。
但是我如何确定流何时位于流的末尾。即我如何确定何时将html(字符串)写回流?