reponse setheader
时间: 2023-11-29 08:06:20 浏览: 64
response.setHeader参数、用法的介绍
5星 · 资源好评率100%
`setHeader` 是一个用于设置 HTTP 请求头的方法,它可以在发送 HTTP 请求时向请求头中添加一个或多个键值对。这些键值对通常用于传递一些额外的信息,如认证信息、请求格式、用户代理等。在 Node.js 中,可以使用 `http`、`https`、`request` 等模块来发送 HTTP 请求,并通过调用 `setHeader` 方法来添加请求头。例如:
```javascript
const http = require('http');
const options = {
hostname: 'www.example.com',
port: 80,
path: '/path/to/resource',
method: 'GET',
headers: {
'User-Agent': 'Mozilla/5.0'
}
};
const req = http.request(options, (res) => {
console.log(`statusCode: ${res.statusCode}`);
res.on('data', (d) => {
process.stdout.write(d);
});
});
req.on('error', (error) => {
console.error(error);
});
req.end();
```
在上面的示例中,通过在 `options` 对象中添加一个 `headers` 属性,并在其中设置一个键值对 `'User-Agent': 'Mozilla/5.0'`,即可在发送 HTTP 请求时设置请求头。
阅读全文