Skip to content

zentao-api / ClientRequestOptions

Interface: ClientRequestOptions

ZentaoClient.request() 的单次请求选项。

Properties

PropertyTypeDescription
body?unknown请求体;GET 请求会忽略该字段。普通对象默认按 JSON 发送,FormData / Blob / ArrayBuffer 等会原样发送。
bodyType?ClientRequestBodyType请求体序列化方式。默认 json;传入 FormData 等原生 body 时会自动按 raw 处理。
headers?HeadersInit额外请求头;会与 SDK 自动注入的 Token / Content-Type 合并。
insecure?boolean单次请求 TLS 跳过证书验证选项;仅 Node.js 运行时支持。
method?HttpMethodHTTP 方法,默认 GET
query?Record<string, string | number | boolean | undefined>URL 查询参数;undefined 值会被跳过。
responseType?ClientResponseType响应体解析方式。默认 auto,会优先尝试 JSON,失败后回落为文本。
signal?AbortSignal外部取消信号;会与 SDK 自身的超时控制合并。
timeout?number单次请求超时时间,优先级高于全局和客户端默认值。

Released under the MIT License.