如何在将流分配给字符串之前检查流的内容?

时间:2017-01-20 19:58:23

标签: .net

我收到的HttpWebResponse包含XML和长度未知的FileStream。我知道流可以包含very large个字节,但字符串的上限是significantly smaller。在XML内部,我有<size>标记,告诉我FileStream有多大。

在将流内容分配给字符串之前,是否可以从<size>获取信息?我希望在我myXMLresponse=myStream.ReadToEnd时阻止未处理的异常,如果服务向我发送了比它应该更大的东西。

0 个答案:

没有答案