Как читать HttpWebResponse twise? Это вообще возможно?Как читать HttpWebResponse дважды
Мой код не работает и respStream.Position = 0;
не помогает.
Любая подсказка, pls?
var data = (HttpWebRequest)WebRequest.Create(url);
var response = (HttpWebResponse)data.GetResponse();
var respStream = response.GetResponseStream();
string responseText;
using (var reader = new StreamReader(respStream, encoding))
{
responseText = reader.ReadToEnd().Trim();
}
// Do something and read it again
using (var reader = new StreamReader(respStream, encoding))
{
responseText = reader.ReadToEnd().Trim();
}
Зачем вам когда-либо читать его дважды? вы читаете его один раз и дважды ссылаетесь на результат –