|
![]() |
#1 |
Участник
|
Цитата:
Сообщение от Lucky13
![]() Я имею в виду именно POST, WinInet тоже так умеет, просто нужно аксапту немного допилить.
Вот небольшой пример в качестве идеи: X++: int internetOpenUrl(str url,int flags = 0,int context = 0) { hdl = this.OpenRequest(hdl, urlName, 'GET'); hdl = this.OpenRequest(hdl, urlName, 'POST'); } Вообще я Вам советую написать сначала программу с помощью API функций WinInet (примеров в сети полно), например, на Delphi или C++, удостовериться, что все работает и потом уже повторять тоже самое в аксапте. Например, судя по вашему коду, Вы обращаетесь к сервису по https, а для этого должен быть открыт 443 порт на железках вашей локальной сети (прокси-сервер, например), если таковые имеются. В общем исключить прежде всего проблемы доступа. |
|
![]() |
#2 |
Участник
|
Цитата:
Почитайте, например, здесь http://www.rsdn.ru/article/inet/wininet.xml |
|
![]() |
#3 |
Участник
|
Цитата:
Сообщение от Lucky13
![]() Пример из Ax 3.0 сто процентов, просто нужно дописать недостающие функции в классе WinInet. OpenRequest - это WinAPI функция и для нее можно написать оболочку в Аксапте.
Почитайте, например, здесь http://www.rsdn.ru/article/inet/wininet.xml |
|