Если для базы SeaTable настроен веб-крючок, SeaTable отправляет POST-запрос на целевой URL при каждом изменении. Обычно принимающая система возвращает сообщение о статусе в виде трехзначного кода статуса , который SeaTable затем обрабатывает и при необходимости деактивирует веб-крючок.

Существует целый ряд кодов статуса, но достаточно знать наиболее распространенные отзывы:

  • 200 - Успешный
  • 400 - Запрос на ванну
  • 403 - Запрещено
  • 500 - 511 - Ошибки сервера

Самым важным кодом состояния является 200, который указывает на то, что запрос был получен и успешно обработан.

Когда SeaTable отправляет веб-крючок, SeaTable ожидает ответ в виде такого кода состояния HTTP. Если SeaTable не получает код состояния или код состояния, отличный от 200, пять раз подряд, веб-крюку присваивается статус invalid и выполнение прерывается.

Неверный веб-крючок

Недействительный веб-крючок может быть активирован в любое время. Переключитесь на редактирование недействительного веб-крючка, нажав на , и сохраните веб-крючок снова, не внося никаких изменений. После этого веб-крючок немедленно станет снова активным.

Чтобы избежать повторной деактивации, принимающая система должна надежно обрабатывать веб-крючки и каждый раз возвращать код состояния 200.