sách gpt4 ai đã đi

angular - flask-cors 问题 - 被 CORS 策略 : Response to preflight request doesn't pass access control check: It does not have HTTP ok status 阻止

In lại 作者:行者123 更新时间:2023-12-02 16:39:43 26 4
mua khóa gpt4 Nike

我是 flask 和 angular 方面的新手,请多多包涵。

我一直被关于 CORS 的问题所困扰。我应用了不同的代码修复只是为了让它工作。现在我得到的错误是

Access to XMLHttpRequest at 'http://localhost:5000/dashboard/clientscount/2019/2020' from origin 'http://localhost:8080' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does not have HTTP ok status.

我认为我的问题的答案来自这篇文章中已回答的问题:Has been blocked by CORS policy: Response to preflight request doesn’t pass access control check ,特别是这段代码

if r.Method == "OPTIONS" {
w.WriteHeader(http.StatusOK)
trở lại
}

但是这是go语言。我在 flask 里工作。我的问题是如何在 flask 中制作这个?同样在引用答案中,它说要回应最初的请求,但我不确定如何处理那个请求。

如果您能为我指明正确的方向或文档,我将不胜感激。

1 Câu trả lời

如链接上的评论所述,如果您在应用程序中设置了 CORS 但问题仍然存在,可能是因为您的应用程序调用的路径可能与您注册的路径不同。

ví dụ:

flask 网址:http://localhost:3000/api/v1/support-user/

调用的网址:http://localhost:3000/api/v1/support-user

末尾缺少/

如果您在日志中看到 flask 使用 308 重定向请求,则可以确定问题出在此处

https://github.com/corydolphin/flask-cors/issues/257

关于angular - flask-cors 问题 - 被 CORS 策略 : Response to preflight request doesn't pass access control check: It does not have HTTP ok status 阻止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61955973/

26 4 0
Bài viết được đề xuất: Kubernetes 部署 - 传递参数
Bài viết được đề xuất: javascript - 向 https ://newsapi. 组织发出请求时,CORS 策略出现问题
Bài viết được đề xuất: javascript - firebase.auth(...).getUserByEmail 不是函数
Bài viết được đề xuất: r - GGPlot 翻转此图
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com