8.х HTTPЗапрос в 8.1

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем MyNameNoName, 13 апр 2017.

  1. TopicStarter Overlay
    MyNameNoName
    Offline

    MyNameNoName Опытный в 1С

    Регистрация:
    17 май 2013
    Сообщения:
    976
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте.
    Какой есть аналог HTTPЗапрос в 1С 8.1?
    Необходим для онлайн-касс.
    Спасибо.
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.083
    Симпатии:
    951
    Баллы:
    204
    Никакой.

    Если используется Windows в качестве ОС, то можно сделать так:

    Код:
    Процедура КнопкаВыполнитьНажатие(Кнопка)
        Попытка
            WinHttp = Новый COMОбъект("WinHttp.WinHttpRequest.5.1");
            WinHttp.Option(2,"utf-8");
            WinHttp.Open("POST","http://public.services.dellin.ru/tracker/XML/",0);
            WinHttp.SetRequestHeader("Accept-Language", "ru");
            WinHttp.SetRequestHeader("Accept-Charset","utf-8");
            WinHttp.setRequestHeader("Content-Language", "ru");
            WinHttp.setRequestHeader("Content-Charset", "utf-8");
            WinHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
            ПараметрыПОСТ = "rwID=" + СокрЛП(НомерНакладной);
            WinHttp.Send(ПараметрыПОСТ);
            ТекстОтвета = WinHttp.ResponseText();
        Исключение
            Сообщить(ОписаниеОшибки());
        КонецПопытки;
    КонецПроцедуры
    MyNameNoName нравится это.
  3. TopicStarter Overlay
    MyNameNoName
    Offline

    MyNameNoName Опытный в 1С

    Регистрация:
    17 май 2013
    Сообщения:
    976
    Симпатии:
    0
    Баллы:
    26
    Благодарю)))
Похожие темы
  1. 1chelp
    Ответов:
    6
    Просмотров:
    391
Загрузка...

Поделиться этой страницей