WinHttpRequest vs куки на 302 странице - VB

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, у меня проблемка или недопонимание) есть пост запрос на страницу через HTTPS после чего страница кидает редирект 302. Должны быть куки а вижу только:
когда перехватываю httpanalyzer'ом то видно что в ответ даются Set-Cookie: blablabla но когда вывожу в Text1.Text = Result дается только то что выше вот написал... куда деваются куки и как быть?)
Когда перехватываю с куками то там кстати Status:302 Found а тут как видите приходит Status: 301 Moved Permanently видимо проблема тут, но кто подскажет в чем дело запрос вроде обычный и перехватывая httpanalyzer'ом пишет 302 а в text1.text пишется 301 ?? =((

Решение задачи: «WinHttpRequest vs куки на 302 странице»

textual
Листинг программы
 Dim http_req As New WinHttpRequest, results As String
http_req.SetTimeouts 4000, 4000, 4000, 4000
http_req.Open "GET", "https://mmotop.ru:443/users/sign_in"
http_req.SetRequestHeader "User-Agent", "Mozilla/4.0 (compatible; Synapse)"
http_req.SetRequestHeader "Keep-Alive", "300"
http_req.SetRequestHeader "Connection", "Keep-Alive"
http_req.SetRequestHeader "Content-Type", "application/x-www-form-urlencoded"
http_req.Send
          results0 = http_req.ResponseText
          results1 = http_req.GetAllResponseHeaders

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.867 из 5
Похожие ответы