标签: .net
我收到的HttpWebResponse包含XML和长度未知的FileStream。我知道流可以包含very large个字节,但字符串的上限是significantly smaller。在XML内部,我有<size>标记,告诉我FileStream有多大。
HttpWebResponse
FileStream
<size>
在将流内容分配给字符串之前,是否可以从<size>获取信息?我希望在我myXMLresponse=myStream.ReadToEnd时阻止未处理的异常,如果服务向我发送了比它应该更大的东西。
myXMLresponse=myStream.ReadToEnd