Как я могу использовать куки из ответа на новый запрос?
Так что, в основном, в моем потоке getresponse для перенаправлений есть оператор if,
Пример кода -
using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
{
using (Stream stream2 = response.GetResponseStream())
{
if ((int)response.StatusCode >= 300 && (int)response.StatusCode <= 399)
{
string newurl = "https://www.example.com/page2";
request = request = (HttpWebRequest)WebRequest.Create(newurl);
}
using (StreamReader reader = new StreamReader(stream2, Encoding.UTF8))
{
str6 = reader.ReadToEnd();
}
}
return str6;
}
Как применить файлы cookie / данные заголовка ответа к моему новому запросу -
request = request = (HttpWebRequest)WebRequest.Create(newurl);
Я знаю, если я делаю
response.Headers["Location"];
это даст мне местоположение ответа, но как насчет куки? и как я могу применить эти куки к запросу