预检请求的 HTTP 状态代码 [重复]
Posted
技术标签:
【中文标题】预检请求的 HTTP 状态代码 [重复]【英文标题】:HTTP Status code for preflight request [duplicate] 【发布时间】:2018-07-31 02:41:57 【问题描述】:在某些网站的一些在线测试中提出了这个问题,但我没有找到正确的答案。谁能帮我得到正确的答案。
问:飞行前请求的 HTTP 状态码是什么?
【问题讨论】:
您能否解释一下“飞行前”请求? 您的意思是 CORS 工作流中的 OPTIONS 请求吗? 不,我的意思是,为什么我们使用“飞行前”这个词? 【参考方案1】:成功的飞行前请求返回状态码 200(OK)。表示该服务已启用 CORS。
【讨论】:
不会投反对票,但规范说 200-220 表示成功的请求。您还有其他 HTTP 代码用于其他条件,例如身份验证或授权错误。以上是关于预检请求的 HTTP 状态代码 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
预检响应在角度 4 中具有无效的 HTTP 状态代码 500
CORS 问题:预检响应具有无效的 HTTP 状态代码 403