有奖捉虫:行业应用 & 管理与支持文档专题 HOT

Properties(属性)

body

body: stringnbody 代表服务器提供的响应。

contentLength

contentLength: numberncontentLength 记录关联内容的长度。 -1:表示长度未知。>= 0:表示可以从 body 中读取给定的字节数。

headers

headers: Record<string, string>nheaders 表示服务器响应的 HTTP 头。

proto

proto: stringnproto 表示协议。例如 'HTTP/1.0'。

request

request: Requestnrequest 是为获得此响应而发送的请求。

responseTimeMS

responseTimeMS: numbernresponseTimeMS 表示请求响应时间,单位毫秒。

status

status: stringnstatus 是来自服务器响应的 HTTP 状态消息。例如 '200 OK'。

statusCode

statusCode: numbernstatusCode 是来自服务器响应的 HTTP 状态代码。例如 200。

Methods

json

json(): anynJSON对象
将 Response.body 反序列化为 json。
import http from 'pts/http';

export default function () {
const data = {user_id: '12345'};
const resp = http.get('http://httpbin.org/get', {query: data});
console.log(resp.json().args.user_id); // 12345
};
Returnsany