# HTTP-клиент для 1С: библиотека для HTTP-запросов

> HTTP-клиент для платформы 1С. Позволяет выполнять HTTP-запросы и работать с результатами. Имеет различные функции и поддержку версий.

- Category: new-repos
- Published: 2025-08-27T05:25:23.143202
- Canonical: https://gitsell.ru/blog/http-klient-dlya-1s-biblioteka-dlya-http-zaprosov

## Article


В репозитории ndSpacehead/1c_http представлена подсистема для платформы 1С, позволяющая выполнять HTTP-запросы исключительно встроенными средствами. Библиотека включает методы для настройки и исполнения запросов, обработки результатов, а также инструменты вроде интерактивной консоли и кодогенерации. Разработка ведется на версии 8.3.21, с поддержкой мобильных приложений (тестировано на 8.3.18). Доступны две версии: 1 (синхронные вызовы, от 8.3.10) и 2 (асинхронные, от 8.3.18).

Подсистема реализует обработку URI с IDN, хранение сессионных данных, импорт из Postman v2.1, настройку по curl, retry с backoff. Документация включает примеры кода, установку и разбор Set-Cookie. Репозиторий содержит исходники в ./src и docs в ./doc.

Ключевые преимущества:
- Текучий интерфейс для настройки запросов без внешних зависимостей.
- Поддержка асинхронного выполнения в клиентском и серверном контексте (версия 2).
- Интеграция с Postman и curl для быстрого импорта конфигураций.
- Автоматический retry с задержкой для обработки ошибок.
- Совместимость с мобильной платформой 1С.

## Ссылки
- GitHub: [ndSpacehead/1c_http](https://github.com/ndSpacehead/1c_http)
- Страница Gitsell: [https://gitsell.ru/ndSpacehead/1c_http](https://gitsell.ru/ndSpacehead/1c_http)