Python Flask Restful Api Cors Issue



我用flask构建了一个post-api,并部署在windows服务器中。每当我从邮递员那里点击api时,它都能正常工作。但当我从前端(Ionic(点击api时。显示cors错误。我在服务器端添加了烧瓶cors。我不确定,是服务器端的问题还是客户端的问题。get方法在邮递员和前端也很有效。前端开发人员告诉我它来自后端。他从前端尝试了几乎所有的解决方案。我在下面附上了我的一些代码:

运行.py

from flask_cors import CORS
cors = CORS(app, resources={r"/*":{"origins":"*"}})

users.py

class GetOtp(Resource):
def post(self):
json_data = request.get_json()
data = otpSchema.load(json_data).data
#I call a third party api, SMS service provider here.
return {'message':'OTP XXXXX sent successful'},200

我的烧瓶API有这个问题,这就是解决我问题的原因。

cors = CORS(app)
app.config['CORS_HEADERS'] = 'Content-Type'

相关内容

  • 没有找到相关文章

最新更新