VBNet.Su - Visual Basic .NET. ASP .NET. Framework .NET.
Список форумов
Общий форум

Как из Response установить куки в новый Request

Быстрый переход:
Общий форум / Visual Basic .NET (Framework x.x) (ссылка)19 августа 2012 / 15:15
reyn90
Пользователь
ку 1.0859375+

вопросов: 0
советов: 1
ответов: 0
комментариев: 1


Создаю на платформе Visual Basic.NET

1.Итак, я создаю первый запрос HttpWebRequest
  1. Dim req As Net.HttpWebRequest = DirectCast(Net.HttpWebRequest.Create(url_adres), Net.HttpWebRequest)

и создаю контейнер для куков.
  1. Dim tmpOk As New CookieContainer

Потом присваиваю куки запросу
  1. req.CookieContainer = tmpOk


2.После чего получаю ответ от запроса req
  1. Dim res As Net.HttpWebResponse = DirectCast(req.GetResponse, Net.HttpWebResponse)

И сходу присваиваю переменной tmpOk куки от ответа
  1. tmpOk.Add(res.Cookies)


3.Теперь создаю второй запрос:
  1. Dim req2 As Net.HttpWebRequest = DirectCast(Net.HttpWebRequest.Create("url_adres2), Net.HttpWebRequest)

Устанавливаю опять куки
  1. req2.CookieContainer = tmpOk

Вот только во второй ЗАПРОСЕ там где url_adres2 должно быть что то вроде 7titft7nuut3d22mqtdg67f1c4
В перехвате запросов
Cookie PHPSESSID=7titft7nuut3d22mqtdg67f1c4; _ym_visorc=w
ВОПРОС: Как получить программно строку Cookie PHPSESSID=7titft7nuut3d22mqtdg67f1c4; _ym_visorc=w ????
Нет комментариев в этой теме.
Зарегистрируйтесь, чтобы иметь возможность участвовать в жизни форума.