記錄vue3.0專案引用flask介面報跨域問題
由於瀏覽器受同源策略的限制,在使用xmlhttprequest
物件進行跨域請求時,通常會報no 'access-control-allow-origin' header is present on the requested resource.
錯誤,導致請求失敗。
from flask import request, flaskfrom flask_cors import cors
# 建立乙個服務,把當前這個python檔案當做乙個服務server = flask.flask(__name__)
# 解決跨域請求資源被攔截問題cors(server, supports_credentials=true)
跨域解決CORS
1.js跨域 js跨域是指通過js在不同的域之間進行資料傳輸或通訊,比如用ajax向乙個不同的域請求資料,或者通過js獲取頁面中不同域的框架中 iframe 的資料。只要協議 網域名稱 埠有任何乙個不同,都被當作是不同的域。localhost 9000中的ajax 向localhost 9001中的...
cors解決跨域
cors是乙個w3c標準,全稱是 跨域資源共享 cross origin resource sharing 它允許瀏覽器向跨源伺服器,發出xmlhttprequest請求,從而克服了ajax只能同源使用的限制。cors需要瀏覽器和伺服器同時支援。目前,所有瀏覽器都支援該功能,ie瀏覽器不能低於ie1...
cors解決跨域
cors是乙個w3c標準,全稱是 跨域資源共享 cross origin resource sharing 它允許瀏覽器向跨源伺服器,發出xmlhttprequest 請求,從而克服了ajax只能同源 使用的限制。cors需要瀏覽器和伺服器同時支援。目前,所有瀏覽器都支援該功能,ie瀏覽器不能低於i...