1. 首页>
  2. 技术文章>
  3. OPTIONS请求一定时间内只请求一次

OPTIONS请求一定时间内只请求一次

7/8/19 2:10:16 PM 浏览 1851 评论 0

跨域OPTIONS

我们发现每次这种情况都会触发OPTIONS请求,然后再去执行业务逻辑,虽然正常执行了,但是一个请求变成了两个,肯定增加了用户等待时间和服务器资源消耗,于是又在响应头中增加了Access-Control-Max-Age: 86400;表明该响应的有效时间为 86400 秒,也就是 24 小时。在有效时间内,浏览器无须为同一请求再次发起预检请求。浏览器自身维护了一个最大有效时间,如果该首部字段的值超过了最大有效时间,将不会生效。

网友讨论