AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.08.2012, 15:00   #11  
someOne is offline
someOne
Участник
Аватар для someOne
 
174 / 432 (15) +++++++
Регистрация: 11.12.2008
Адрес: Москва
Цитата:
Сообщение от Rimantas Посмотреть сообщение
Здраствуйте,

Неимею опыта работать с наружным веб сервисом . Мне надо из Аксапты 3.0 поключиться к вебу , даст параметры как POST и получить ответ . Помогите пожалуйста ...
Раньше в Аксапте 3,0 делал так, чтобы отправить на сайт форму с логином и паролем, а затем, после авторизации, получить ответ по заданному URL

Работало это как то так

X++:
static void Job29(Args _args)
{
    binData             binData = new binData();
    COM                 objXHTTP;
    ;
    objXHTTP = new COM("MSXML2.XMLHTTP");

    objXHTTP.open("POST", "url с формой логина пароля", false);
    objXHTTP.setRequestHeader("User-Agent","Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1;)");
    objXHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

    objXHTTP.send("login=тратата&password=пароль&submit1=Login");

    objXHTTP.open("GET", "url с адресом страницы, запрашиваемой после авторизацииurl", false);

    objXHTTP.setRequestHeader("User-Agent","Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1;)");
    objXHTTP.send();

    if (objXHTTP.responsebody())
    {
        binData.setVariant(objXHTTP.responsebody());
    }
    else
    {
        //
    }
}
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как сильно модифицировано ваше приложение Аксапты? mazzy DAX: Прочие вопросы 30 14.04.2011 17:26
Axilicious:IDMF Post Installation Issue : ODBC Connection Blog bot DAX Blogs 0 28.01.2011 23:14
The Death of Reason: Post Project Reviews Blog bot DAX Blogs 0 27.08.2010 19:05
Вставка строк в таблицы Аксапты сторонними средствами Андре DAX: База знаний и проекты 1 07.05.2009 16:49
Arijit Basu: Post Ledger Transactions via X++ Blog bot DAX Blogs 0 27.07.2007 17:30

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:21.