$worker

http

v0.21.0

Expose functions as HTTP endpoints — registers the `http` trigger type and serves matched routes.

  • macOS: arm64 · x64
  • Linux: arm64 · armv7 · x64
  • Windows: arm64 · x64 · x86

functions

1

http::on-config-change

function

Internal: reload http configuration from the authoritative store on change.

request
empty object
response
  • okbooleanrequired

triggers

1

http

trigger

HTTP API trigger

invocation
  • api_pathstringrequired
  • condition_function_idstring
  • http_methodstring
  • middleware_function_idsstring[]
return
  • bodyunknownrequired
  • headersobjectrequired
  • methodstringrequired
  • pathstringrequired
  • path_paramsobjectrequired
  • query_paramsobjectrequired
  • request_bodyobjectrequired
    • access_keystringrequired
    • channel_idstringrequired
    • directionstringrequiredenum: read, write
  • responseobjectrequired
    • access_keystringrequired
    • channel_idstringrequired
    • directionstringrequiredenum: read, write
  • triggerany of
    any of (2)
    variant 1
    • methodstring
    • pathstring
    • typestringrequired
    variant 2
    valuenull