изменить XMLHTTP на ServerXMLHTTP для включения использования прокси - PullRequest
0 голосов
/ 30 января 2019

@ Qharr Как изменить ваш замечательный скрипт с XMLHTTP на ServerXMLHTTP для включения прокси?

REF: Поиск в Google через VBA не дал результатов, если использовать номер телефона

Рассматривали это как не находя решения: Различия между XMLHTTP и ServerXMLHTTP

    With CreateObject("MSXML2.XMLHTTP")
    .Open "GET", urlx, False
    '.setProxy 2, "proxy.net:8080"
    '.setProxyCredentials "proxy_login", "proxy_password"
    .send
    html.body.innerHTML = StrConv(.responseBody, vbUnicode)
End With

1 Ответ

0 голосов
/ 30 января 2019

Попробуйте следующее

.setProxy 2, "http=myProxyServer:8080", ""

Используется MSXML2.ServerXMLHTTP.Взято из здесь

Обратите внимание на использование конфигурации

proxycfg -u

Также см. Ссылку на proxycfg и как мне указатьконфигурация прокси с использованием Microsoft.XMLHTTP?

Если вы решили использовать браузер, см. следующие сведения об использовании селен и прокси .

Обратная связь с OP:

XMLHTTP.setProxy 2, "http=url or IP:port" 
XMLHTTP.setProxyCredentials "username", "password"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...