帮个写个JavaScript调用接口的脚本,body传参为x-www-form-urlencoded类型,要传三个body参数,
时间: 2023-02-28 19:38:04 浏览: 100
好的,这是一个使用 JavaScript 调用接口的示例代码:
```
const request = new XMLHttpRequest();
const url = 'https://your-api-endpoint.com';
const params = 'param1=value1¶m2=value2¶m3=value3';
request.open('POST', url, true);
// 设置请求头,表示发送的数据是编码后的表单数据
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
request.onreadystatechange = function () {
if (request.readyState === XMLHttpRequest.DONE && request.status === 200) {
console.log(request.responseText);
}
};
request.send(params);
```
这段代码使用了 JavaScript 的 XMLHttpRequest 对象来发送请求,并设置请求方式为 POST,请求地址为 `https://your-api-endpoint.com`。请求的 body 参数以 `param1=value1¶m2=value2¶m3=value3` 的形式传递。
代码中也设置了请求头 `Content-Type` 为 `application/x-www-form-urlencoded`,表示发送的数据是编码后的表单数据。
请根据实际情况修改请求地址和参数。
阅读全文