Описание форматов веб-сервисов и файлов
Руководство пользователя
×

Адрес сервиса при публикации базы 1С на веб-сервере

База 1С публикуется штатными средствами платформы «1С:Предприятие 8.3» по документации от фирмы «1С» для администратора базы.
Полный адрес публикации HTTP-сервиса имеет вид:
http://192.168.0.2:8081/BASE_NAME/hs/ROOT_URL/PATTERN_URL, где
192.168.0.2:8081 – IP адрес веб-сервера, на котором опубликована база 1С.
Если используется не порт по умолчанию, указывается порт сервера.
Если обращение идёт из локальной сети – используется внутренний адрес сервера.
Если обращение идёт через Интернет – используется внешний «белый» IP сервера.
BASE_NAME – Имя, под которым база опубликована на веб-сервере (определяется в момент публикации из Конфигуратора или позже в vrd-файле согласно правилам веб-сервера).
hs – Указатель на то, что обращение идёт к HTTP-сервису.
ROOT_URL – Корневой URL, идентифицирующий HTTP-сервис в информационной базе. Можно изменить при публикации в Конфигураторе или после в vrd-файле публикации.
PATTERN_URL – Шаблон URL, адрес обрабатываемый сервисом. Может содержать обязательные параметры и выглядеть как «/URL_NAME/{PARAM_1}… /{PARAM_N}», где URL_NAME - это имя шаблона, может быть пустым, PARAM_1 ... PARAM_N - это обязательные параметры.
Например, адреса публикации для базы с именем публикации «MyBase» (корневой URL и шаблон URL заданы по умолчанию):
Для операции Schelude - получения расписания у HTTP-сервиса обмена с сайтом:
http://192.168.0.2:8081/MyBase/hs/bwi/Schedule
Для операции AppointmentCreate - создания заявки или листа ожидания HTTP-сервиса обмена с сайтом:
http://192.168.0.2:8081/MyBase/hs/bwi/AppointmentCreate
Для HTTP-сервиса по созданию Лида:
http://192.168.0.2:8081/MyBase/hs/crm/createlead
 
          Для веб-сервиса полный адрес публикации имеет вид:
192.168.0.2:8081 – IP адрес, аналогично с публикации HTTP-сервиса.
BASE_NAME – Имя, аналогично с публикации HTTP-сервиса
ws – Указатель на то, что обращение идёт к веб-сервису.
ws1.1cws – Имя веб-сервиса, к которому идёт обращение. По умолчанию веб-сервис «integration» публикуется с именем ws1.1cws. Можно изменить при публикации в Конфигураторе или после в vrd-файле публикации.
 
Таким образом, тестировать отдельные методы публикации можно через спец. сервисы и плагины браузеров при условии строго-правильного указания параметров методов.