1)我已禁用目标服务器上的所有 cors 座位,但仍然收到以下错误 “对预检请求的响应未通过访问控制检查:它没有 HTTP 正常状态。” 2)但是当我在浏览器中禁用网络安全时,它就会消失..为什么??
""尝试获取多个域请求。"" ..交叉请求..
您看到的错误与跨源资源共享 (CORS) 有关。当网页向不同的域发出 AJAX 请求时,浏览器会执行“预检”请求(HTTP OPTIONS 请求)以检查发出请求的域是否允许实际请求。
2.为什么禁用Web安全后错误消失:禁用Web安全后,浏览器不会强制执行CORS限制,因此允许请求。从本质上讲,您已经绕过了为防止某些类型的恶意行为而采取的安全措施。
希望您能够理解...