文件名称:servo-webhooks:用于Opsani伺服组件的灵活的Webhooks连接器
文件大小:32KB
文件格式:ZIP
更新时间:2024-04-23 10:46:39
Python
伺服网钩 一个Opsani连接器,可基于提供灵活的Webhooks发射器。 webhooks连接器扩展了由伺服器提供的事件基础结构,以使事件可以通过HTTP或HTTP / 2请求回调分派。 请求将尽最大努力异步传递。 可以将Webhooks注册为在伺服组件中定义的任何事件之前或之后执行。 在使用事件Webhooks之前,应格外小心,因为它们可能会阻止事件的执行挂起Webhook,或者完全通过响应取消事件(请参阅下文)。 提供了对Webhook请求的可配置自动重试和超时的支持。 Webhook请求使用HTTP POST方法和JSON请求主体发送。 Webhook请求主体是根据向伺服器注册的事件的参数和返回值动态定义的。 该机制使Webhook连接器通用化,以支持由伺服组件内的任何连接器定义的任意事件。 可以通过webhooks CLI子命令获取Content-Type标头和请求正文JS
【文件预览】:
servo-webhooks-master
----poetry.lock(51KB)
----.gitignore(241B)
----servo_webhooks.py(7KB)
----pyproject.toml(667B)
----.python-version(6B)
----LICENSE(11KB)
----CHANGELOG.md(2KB)
----.github()
--------release-drafter.yml(532B)
--------workflows()
--------dependabot.yml(205B)
----README.md(6KB)
----test_servo_webhooks.py(5KB)