写一个nodejs got包网络请求post
时间: 2024-03-28 08:14:58 浏览: 157
的例子。
可以的,以下是一个用 nodejs 的 got 包发起 POST 请求的例子:
```javascript
const got = require('got');
async function postExample() {
try {
const response = await got.post('https://api.example.com/endpoint', {
json: {
name: 'John',
age: 30,
city: 'New York'
},
responseType: 'json'
});
console.log(response.body);
} catch (error) {
console.log(error.response.body);
}
}
postExample();
```
这个例子会向 https://api.example.com/endpoint 发起一个 POST 请求,请求体是一个 JSON 对象,包含三个属性:name、age 和 city。请求成功后,会将服务器返回的 JSON 响应输出到控制台。如果请求失败,则会将服务器返回的错误信息输出到控制台。
阅读全文