Skip to content

自定义响应头

服务器可以在响应头中添加自定义响应头,我们还需要设置Access-Control-Expose-Headers,浏览器才能够读取到我们自定义响应头的值

js
app.use((req,res,next)=>{
  res.set('Lai-Header', 'lai')
  res.set('Access-Control-Expose-Headers', 'Lai-Header')
  next()
})
js
fetch('http://localhost:3000/get')
.then(res => {
    // 获取 Lai-Header响应头
    const laiHeader = res.headers.get('Lai-Header');
    console.log('Lai-Header:', laiHeader);

    // 获取响应体数据
    return res.text();
})
.then(data => console.log('Response data:', data))
.catch(err => console.log('Error:', err));