08. Технические Запросы/Методы REST-сервера

# > Общий раздел (Russian/Russia) > 01. REST сервер ( API для Медиалога ) > Документация > 3. Установка и настройки сервера > 08. Технические Запросы/Методы REST-сервера

Описание

Технические Запросы/Методы REST-сервера

Эти запросы выполняются без авторизации при любом режиме работы.

  1. test_encode — запрос для проверки работы сервера.
    Возвращает строку с кириллицей для проверки работы с кодировкой в приложении.
    Запрос может быть без параметров или с параметром. Параметр при этом возвращается в http-заголовке Content Type .
    В зависимости от параметра ответ может возвращаться в json или xml
    Примеры:
    1. curl "http://127.0.0.1:45670/test_encode
    2. curl "http://127.0.0.1:45670/test_encode/'application/json'
    3. curl "http://127.0.0.1:45670/test_encode/'text/xml' 
  2. ReLoadSQLscripts — запрос, запускает обновление тестов SQL запросов в Программе из базы Медиалога.
    Используется для того, чтобы не перезапускать всю Программу.
    Имеет смысл для персонала МедСофтСервис и при использовании/написании дополнительных пользовательских Методов силами ИТ-персонала ЛПУ.
  3. HEAD — Метод HEAD запрашивает только информацию заголовка о файле или ресурсе. Тело содержимого в ответе на запрос HEAD не передается. Обычно используется для проверки доступности сервера.
    Пример: curl "http://127.0.0.1:45670 -X HEAD
  4. OPTIONS — используется для описания параметров соединения с целевым ресурсом.
    Пример: curl "http://127.0.0.1:45670 -X OPTIONS
    Используется CORS - https://developer.mozilla.org/ru/docs/Web/HTTP/Methods/OPTIONS
Создан: Соловей Евгений 01.02.24 9:38; Изменен: Соловей Евгений 01.02.24 9:51
Эта страница является подготовленной к печати версией файла "08. Технические Запросы/Методы REST-сервера".
Подготовлено с помощью Project Kaiser - программы для управления проектами и задачами
Пользователь:Guest