```
from flask_cors import cors
if __name__ == "__main__":
```
引數
型別head欄位
預設值說明
origins
列表、字串或正規表示式
access-control-allow-origin
'*'配置允許跨域訪問的源,預設全部允許
methods
列表、字串
access-control-allow-methods
['get', 'head', 'post', 'options', 'put', 'patch', 'delete']
配置跨域支援的請求方式
expose_headers
列表、字串
access-control-expose-headers
none
自定義請求響應的head資訊
allow_headers
列表、字串或正規表示式
access-control-request-headers
'*'配置允許跨域的請求頭
supports_credentials
布林值access-control-allow-credentials
false
是否允許請求傳送cookie,false是不允許
max_age
整數、字串
access-control-max-age
none
預檢請求的有效時長
resources
字典、迭代器或字串
access-control-max-age
r'/*'
全域性配置允許跨域的api介面
flask跨域請求
跨域檔案上傳的時候,瀏覽器會自動發起乙個 options 方法到伺服器,現在後台解決前端跨域解決前端跨域請求的問題 客戶端發起的這個 options 可以說是乙個 預請求 用於探測後續真正需要發起的跨域 post 請求對於伺服器來說是否是安全可接受的,因為跨域提交資料對於伺服器來說可能存在很大的安全...
Flask實現跨域請求的處理方法
在flask開發restful後端時,前端請求會遇www.cppcns.com到跨域的問題。下面是解決方法 使用 flask cors庫可以很容易的解決 pip install flask cors 兩種方法,乙個是全域性 批量的,乙個是單一獨立的 安全起見,一般來說使用獨立的方式會常用一些。1.獨...
Flask解決跨域問題
問題 網頁上 client 有乙個ajax請求,flask sever是直接返回 jsonify。然後ajax就報錯 no access control allow origin header is present on the requested 原因 ajax跨域訪問是乙個老問題了,解決方法很多...