laf/docs/api/function.md

1.8 KiB

title
云函数API文档

{{ $frontmatter.title }}

云函数签名

(ctx: FunctionContext) => any;

FunctionContext

云函数执行时提供的上下文

属性 类型 介绍
ctx.requestId string 当前请求的唯一 ID
ctx?.method string 当前请求的方法,如GETPOST
ctx?.headers import('http').IncomingHttpHeaders 所有请求的 headers
ctx?.auth { uid: string } 使用 Http Bearer Token 认证时,解析出的 token 值
ctx.query import('qs').ParsedQs 当前请求的 query 参数
ctx.body any 当前请求的 body 参数
ctx.response import('express').Response HTTP 响应,和expressResponse实例保持一致
ctx.socket WebSocket WebSocket 实例
ctx.files File[] 上传的文件对象数组)