有奖捉虫:办公协同&微信生态&物联网文档专题 HOT
http.post 用于发起 POST 请求。
post(url:string, body: string | object | Record<string, string>, request?: Request): Response

参数

参数
类型
描述
url
string
URL 字符串
body
string、object 或 Record<string, string>
请求体
request
Request
可选,请求对象,请求对象中的 method、url 和 body 字段不会覆盖 HEAD 和 url、body 参数

返回

类型
描述
Response
响应对象

样例

发起 POST 请求:
import http from 'pts/http';

export default function () {
const data = { user_id: '12345' };
const headers = { 'Content-Type': 'application/json' };
const request = {
headers,
};
const resp1 = http.post('http://httpbin.org/post', data, request);
const resp2 = http.post('http://httpbin.org/post', '123', request);
console.log(resp1.json().json.user_id); // 12345
console.log(resp2.json().json); // 123
}