【问题标题】:If a CORS preflight failed, will the real request be sent?如果 CORS 预检失败,是否会发送真正的请求?
【发布时间】:2017-11-03 16:21:55
【问题描述】:

如果 CORS 预检失败,是否会发送真正的请求?

  1. 浏览器根本没有发送真正的请求?
  2. 浏览器仍然发送真正的请求,但是响应被拦截了?

【问题讨论】:

  • 当然它不会发送请求,否则这将是一种你可以破坏 CORS并且仍然让客户端发送他们不应该被允许发出的请求的方式首先。

标签: javascript google-chrome http browser cors


【解决方案1】:

预检请求是要求服务器发送带有 CORS 的真实请求,如果预检请求未通过服务器发送错误并且实际请求被阻止。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-29
    • 2014-07-26
    • 2012-02-24
    • 2017-05-20
    • 2021-08-25
    • 2016-11-25
    • 2016-08-20
    相关资源
    最近更新 更多