应用程序,用于处理跨域资源共享 (CORS) 所需的服务器标头 (github.com)
pip install django-cors-headers
2.修改设置
修改Django项目文件夹下的...',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]
# 在 setting.py 末尾添加以下设置
CORS_ALLOW_CREDENTIALS...# 配置允许的请求方式
CORS_ALLOW_METHODS = [
'*', # * 表示允许全部请求头
'GET',
'POST',
'PUT',
'PATCH...',
'DELETE',
'OPTIONS'
]
配置允许的请求头
CORS_ALLOW_HEADERS = [
"accept",
"accept-encoding",...这是浏览器中的默认值。
Strict
Cookies 只会在第一方上下文中发送,不会与第三方网站发起的请求一起发送。
None
Cookie 将在所有上下文中发送,即允许跨站发送。