gpt4 book ai didi

javascript - 502 作为飞行前请求的响应

转载 作者:行者123 更新时间:2023-11-30 14:35:29 25 4
gpt4 key购买 nike

我已经使用 axios 一段时间了,但昨天它开始在某些(不是全部)预检 (OPTIONS) 响应中捕获 502

我的配置很默认

const api = axios.create({
baseURL: 'my.api.url',
transformResponse: myTransformFunction,
});

为什么它现在就出来了,为什么只是一些回复就这样了?

最佳答案

正如 Michal 所说,502 表示错误的网关。当您在预检请求中看到此信息时,通常意味着您的选项 header 存在问题。由于您已经声明您在生产中看到了这一点,但在开发中没有看到,这向我表明您的 header 对您的开发域有效,但对您的生产域无效。

要解决此问题,您需要确保 API 的服务器响应

Access-Control-Allow-Origin: *

Access-Control-Allow-Origin: https://www.myProductionDomain.com

除此之外,由于听起来您无权更改这些属性,因此您可以确保您的生产版本使用与开发版本相同的域。

关于javascript - 502 作为飞行前请求的响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50495260/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com