Django中使用CORS實(shí)現(xiàn)跨域請求過程解析
更新時(shí)間:2019年08月05日 09:25:11 作者:zizle_lin
這篇文章主要介紹了Django中使用CORS實(shí)現(xiàn)跨域請求過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
跨域請求:
請求url包含協(xié)議、網(wǎng)址、端口,任何一種不同都是跨域請求。
1.安裝cors模塊
pip install django-cors-headers
2.添加應(yīng)用
INSTALLED_APPS = ( ... 'corsheaders', ... )
3.設(shè)置中間件
MIDDLEWARE = [ 'corsheaders.middleware.CorsMiddleware', ... ]
4.添加允許訪問的白名單,凡是出現(xiàn)在白名單的域名都可以訪問后端接口
# CORS CORS_ORIGIN_WHITELIST = ( '127.0.0.1:8080', 'localhost:8080', ) CORS_ALLOW_CREDENTIALS = True # 指明在跨域訪問中,后端是否支持對cookie的操作。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python編程入門之Hello World的三種實(shí)現(xiàn)方式
這篇文章主要介紹了Python編程入門之Hello World的三種實(shí)現(xiàn)方式,實(shí)例分析了print輸出函數(shù)的使用及控制臺輸出的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-11-11
Python web框架(django,flask)實(shí)現(xiàn)mysql數(shù)據(jù)庫讀寫分離的示例
這篇文章主要介紹了Python web框架(django,flask)實(shí)現(xiàn)mysql數(shù)據(jù)庫讀寫分離的示例,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下2020-11-11
使用PyInstaller將python轉(zhuǎn)成可執(zhí)行文件exe筆記
這篇文章主要介紹了使用PyInstaller將python轉(zhuǎn)成可執(zhí)行文件exe筆記,需要的朋友可以參考下2018-05-05

