当前的 HttpRequest 接口定义中没有包含设置 POST 请求体内容的方法。这导致无法使用 http 构建器来发送需要 JSON 载荷的 API 请求(例如调用 OpenAI)。
现有定义:
declare interface HttpRequest {
timeout(timeout: number): HttpRequest
connectTimeout(timeout: number): HttpRequest
readTimeout(timeout: number): HttpRequest
header(name: string, value: string): HttpRequest
connect(): HttpResult
}
建议修复:
请添加一个用于设置请求体的方法。根据常见的 HTTP 构建器规范,方法签名可能是以下之一:
body(content: string): HttpRequest
content(content: string): HttpRequest
text(content: string): HttpRequest