Запрос через браузер (любой) к вебстранице загружает ее без проблем. Аналогичный запрос через VBA возвращает код другой страницы.
Вот фрагмент кода запроса:
запрашиваемая страница ""
страница в ответе ""
копипаст через браузер дает верный ответ без редиректа
Очень нужна помощь в этом вопросе, совершенно не понимаю, как подступиться к решению проблемы.
Вот фрагмент кода запроса:
| Код |
|---|
Set xhr = New MSXML2.XMLHTTP60 With xhr .Open "GET", url$, False .send If .readyState = 4 And .status = 200 Then Set doc = New MSHTML.HTMLDocument doc.body.innerHTML = .responseText Else MsgBox "Error" & vbNewLine & "Ready state: " & .readyState & _ vbNewLine & "HTTP request status: " & .status End If End With |
запрашиваемая страница ""
страница в ответе ""
копипаст через браузер дает верный ответ без редиректа
Очень нужна помощь в этом вопросе, совершенно не понимаю, как подступиться к решению проблемы.