nodjs request请求
时间: 2024-06-08 09:05:37 浏览: 129
在 Node.js 中,可以使用 `request` 模块进行 HTTP 请求。首先需要安装 `request` 模块,可以使用以下命令进行安装:
```
npm install request
```
安装完成后,在 Node.js 中引入 `request` 模块:
```javascript
const request = require('request');
```
然后就可以使用 `request` 模块发送 HTTP 请求了。以下是一个 GET 请求的示例:
```javascript
request('http://www.example.com', function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body); // 请求成功,输出请求返回的内容
}
});
```
以上代码将会向 `http://www.example.com` 发送一个 GET 请求,如果请求成功,将会输出返回的内容。如果要发送 POST 请求,可以使用以下代码:
```javascript
request.post('http://www.example.com', { form: { key: 'value' } }, function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body); // 请求成功,输出请求返回的内容
}
});
```
以上代码将会向 `http://www.example.com` 发送一个 POST 请求,并且提交一个名为 `key` 值为 `value` 的表单数据。如果请求成功,将会输出返回的内容。
阅读全文