Страница 1 из 1

Как правильно сделать POST запрос на сервер в VBA с использованием WinHTTPRequest?

Добавлено: 04 июл 2009, 16:44
emmanuellecc
Подскажите, как правильно сделать POST запрос на сервер в VBA с использованием WinHTTPRequest? Отправить нужно несколько полей.

У меня есть пример кода, но некоторые символы не посылаются (+ и = и др.), отсюда я заключаю, что что-то не то, и непонятно, как посылать несколько переменных:

Set Req = New WinHttpRequest
text="a"
Req.Open "POST", saveurl, False
Req.SetRequestHeader "Content-Type", "application/x-www-form-urlencoded"
Req.Send ("text=" + text )

А если неск. переменных? И почему не доходит + и = и др. знаки?

Re: Как правильно сделать POST запрос на сервер в VBA с использованием WinHTTPRequest

Добавлено: 05 июл 2009, 13:46
Aent
Кодируйте плюс, пробел, равно и другие специальные символы через %
http://www.blooberry.com/indexdot/html/ ... coding.htm