前端request怎么设置Access-Control-Expose-Headers
时间: 2023-10-03 07:03:22 浏览: 118
TOMCAT 跨域 CORS Access-Control-Allow-Origin cors-filter
在前端请求中,可以通过设置XMLHttpRequest对象的XMLHttpRequest.prototype.setRequestHeader()方法来设置Access-Control-Expose-Headers。
例如:
```
var xhr = new XMLHttpRequest();
xhr.open('GET', 'https://example.com/api', true);
xhr.setRequestHeader('Access-Control-Expose-Headers', 'X-Custom-Header');
xhr.send();
```
在上面的例子中,我们设置了一个自定义的响应头X-Custom-Header,以便在跨域请求中访问该响应头。
注意,Access-Control-Expose-Headers只能暴露非简单响应头,例如Cache-Control、Content-Language、Content-Type等。如果需要暴露自定义响应头,必须在服务端设置Access-Control-Expose-Headers响应头。
阅读全文