2011-02-09 3 views
0

Привет, я использую MSXML2.ServerXMLHTTP40 для получения и отправки запроса на url.Когда я отправляю на http-сайт, он отлично работает, но когда я отправляю сообщение на сайт https, он меня бросает ошибка, указывающая на то, что операция завершена. Я не могу получить ответ.Поддержка мне поможет. Спасибо заранееполучить и отправить запрос на сайт https с помощью vb6.0

+0

Доступен ли ваш HTTP/HTTPS-доступ из вашего местоположения? ServerXMLHTTP не использует WinInet, он использует стек WinHTTP, что означает, что он не использует настройки прокси-сервера IE, если вы их не установили. – Bob77

+0

Да, я пробовал использовать следующий код myHttpRequest.setProxy SXH_PROXY_SET_PROXY, "http://172.16.4.242:8080" ... но все же я получаю ту же ошибку – vikasse

ответ

1

Я нашел решение, которое мне нужно установить .setproxy и setproxycredentials, а также мне нужно получить идентификатор сеанса. Когда я использовал все три, он работал нормально.

0

По умолчанию HTTP будет использовать порт 80, но HTTPS использует порт 443. Возможно ли, что у вас есть порт 443 блокировки брандмауэра? Я предлагаю попробовать подключиться к обоим сайтам с помощью веб-браузера, чтобы убедиться, что все это работает.

+0

Спасибо, но я уже пробовал, что tat работает в webbrowser.It's nt заблокирован – vikasse

Смежные вопросы