Основы работы с http запросами get и post в 1С 8

Поділитися
Вставка
  • Опубліковано 15 жов 2024
  • Как можно меня отблагодарить: pay.cloudtips....
    Рассмотрим основные приемы работы с http запросами средствами языка 1С. Чаще всего применяются запросы GET и POST, им и посвящено данное видео.
    01:16 - получить страницу сайта GET запросом
    05:08 - защищенное соединение (https соединение в 1С)
    08:10 - Обработка редиректа
    14:12 - Сохранение картинки
    18:43 - Как в 1С 8 отправить файл POST запросом
    22:35 - Передача заголовков HTTP соединения
    Статья с кодом по адресу:
    1c.alexcode.ru...
    Добавляйте в закладки мой сайт 1c.alexcode.ru... с полезными материалами по настройке и программированию 1С
    Курс «Разработчик 1С с нуля»
    1c.alexcode.ru/
    Индивидуальное обучение 1С
    1c.alexcode.ru...
    Видео также размещено на моем Дзен-канале «1С с Леоновым»: dzen.ru/video/...

КОМЕНТАРІ • 23

  • @vika5247
    @vika5247 3 місяці тому +1

    Супер видео! Все отлично объяснено.

  • @AmazingGameZone
    @AmazingGameZone 2 роки тому +4

    Хороший контент, всё подробно и доходчиво! Было бы здорово рассмотреть вариант в котором Запрос возвращает JSON, а затем из из этого запроса структурировать данные в нормальный понятный вид

    • @alexcode_1c
      @alexcode_1c  2 роки тому +3

      Спасибо за обратную связь! Это меня вдохновляет! Про JSON в планах видео есть, это весьма универсальный формат, рассмотрим различные варианты применения, не только в http запросах.

  • @strelkov1
    @strelkov1 7 місяців тому +1

    Спасибо большое! Доходчивае видео! Дальнейших вам успехов

    • @alexcode_1c
      @alexcode_1c  7 місяців тому

      🤝Благодарю! И вам тоже успехов!

  • @reloac
    @reloac 2 місяці тому +1

    7:00 не понял, в чем разница двух примеров. Они же идентичные.

    • @alexcode_1c
      @alexcode_1c  2 місяці тому

      Примеры по итогу идентичные, да. В отдельную кнопку вынес, чтобы код не мешать, и более наглядно показать про сертификаты

  • @SLikhushin
    @SLikhushin Рік тому +1

    Спасибо !

  • @nickparty92
    @nickparty92 Рік тому +1

    Здравствуйте! Переда мной задача есть Rest api Нужно получить данные и записать в систему 1с каким методом лучше реализовать ? Спасибо

    • @alexcode_1c
      @alexcode_1c  Рік тому +2

      Добрый день. Всё зависит от того, какие методы предоставляет API. Может быть get, а может быть и post. Если API возвращает JSON или XML, их можно десериализовать в структуру или соответствие, и дальше уже из этих объектов записывать в 1С.

    • @nickparty92
      @nickparty92 Рік тому

      @@alexcode_1c json файл

  • @vallak1981
    @vallak1981 2 роки тому +1

    Добрый день. Есть ли случаи практического применения приведенных возможностей платформы?

    • @alexcode_1c
      @alexcode_1c  2 роки тому +1

      Добрый день, Валерий! Да, примеров и вариантов использования огромное количество. Парсинг сайтов интернет-магазинов в каталог 1С, с разбором картинок и текстов, например. Обмен данными с различными внешними системами - от получения прогноза погоды до интеграции с бизнес-приложениями типа MS Dynamics.
      А так по этой же технологии приходилось получать данные с Мосбиржи и НРД по ценным бумагам. Так что область применения http запросов самая широкая.

  • @vladyan01
    @vladyan01 2 роки тому +1

    Где можно хранить данные для соединения, сервер логин пароль порт. Если все реализуется в расширении, можно ли использовать например константу и там через точку с запятой все записать или какие варианты есть?

    • @alexcode_1c
      @alexcode_1c  2 роки тому

      Вариантов хранения много. Можно в справочниках или в регистрах сведений, если точек подключения будет много. Либо в константе строковой, да. Можно взять структуру и сериализовать в строку, и эту строку хранить в константе. Естественно, все это можно вынести в расширение.

    • @vladyan01
      @vladyan01 2 роки тому +1

      @@alexcode_1c понятно спасибо, там нужно 1 раз указать настройки и все, наверно константа пойдет, просто захардкодить такое себе решение)

  • @ИванИванов-и2у1к
    @ИванИванов-и2у1к 2 роки тому +1

    защищённое соединение в указанных примерах не работает, возвращает код ошибки 302

    • @alexcode_1c
      @alexcode_1c  2 роки тому

      Спасибо за обратную связь! Проверил только что, код, указанный в видео, работает корректно. 302 код ответа - это не ошибка, это временный редирект, и его нужно обрабатывать как редирект. Подскажите пожалуйста, вы обращаетесь к тому же сайту что в видео, или к другому ресурсу?

    • @ИванИванов-и2у1к
      @ИванИванов-и2у1к 2 роки тому

      к тому что указан в примере по второй кнопке защищённое соединение

    • @alexcode_1c
      @alexcode_1c  2 роки тому

      @@ИванИванов-и2у1к Как вариант, могу предложить бесплатную консультацию (ссылка на сайт в описании канала, там можно оставить заявку через форму на главной странице), где мы разберем этот вопрос в формате демонстрации экрана.

  • @АсхатТөлеген-х5о
    @АсхатТөлеген-х5о 2 роки тому

    Консоль запросов OData V2.epf - у какого есть такой обработка рабочий можете отправить если есть . Спс !

    • @alexcode_1c
      @alexcode_1c  2 роки тому

      У меня такой обработки нет, к сожалению. Может, кто из подписчиков отзовется? :)