Поддерживаемые методы HTTP в ABL
В REST для работы с ресурсом используются HTTP-методы. В следующей таблице приведён список методов HTTP которые можно использовать клиентом OpenEdge ABL:
Метод HTTP |
Назначение |
POST | Создаёт новую запись. |
GET | Возвращает запись на основе предоставленного идентификатора. |
PUT | Обновляет существующую запись. |
DELETE | Удаляет существующую запись. |
HEAD | Возвращает только информацию заголовка HTTP.
Он похож на метод GET, за исключением того, что тело сообщения не возвращается. Это позволяет клиенту получать метаданные, которые можно использовать для проверки гиперссылок на достоверность, доступность и изменения. |
OPTIONS | Возвращает доступные варианты связи.
Это позволяет клиенту определять параметры и/или требования, связанные с ресурсом, или возможности сервера. Может использоваться для изучения различных вариантов при разработке клиента. |
TRACE | Возвращает клиенту строку, полученную сервером.
Используется для отладки. |
PATCH | Обновляет часть записи. Например, его можно использовать для обновления только имени, а не других полей, таких как адрес или номер телефона в записи клиента. |