1
使用HttpWebRequest/Response,分块编码响应中的尾部标题被扔掉(实际上,我已经通过.Net 4.0参考资源查看了最终块之后它调用RemoveTrailers的位置)。有什么方法可以检索这些头文件吗?此外,有没有人知道为什么这种行为是为了开始?有没有办法在.NET 4.0中访问chunked-enconded响应中的Trailer头文件?
如果有人问,不,我不能确保拖车头被移动到其余的头。这只是我必须使用的数据流格式。
是的,这是一个自定义存储服务器系统。即使当时没有人使用它,似乎很容易实现,因为它是RFC的一部分,但我将另存一次肥皂箱:)谢谢! – Brian 2010-11-02 19:28:33
服务器是否支持HTTP/1.0?如果是这样,你可以降级你的请求到HTTP/1.0,然后服务器不应该发送分块响应。顺便说一句,这台服务器有什么特别之处?它将什么标题放在分块的预告片中? – feroze 2010-11-02 20:35:39
不,我们需要使用HTTP/1.1。它是一个存储群集节点。我没有可以进入该服务器的预告片的头文件的详尽列表,但我相信它们(至少部分)依赖之前发送的数据。 – Brian 2010-11-08 15:19:33