修改前
修改后
具体代码
添加一个header.py文件
具体代码如下
from django.utils.deprecation import MiddlewareMixin
class HttpResponseCustomHeader(MiddlewareMixin):
def process_response(self, request, response):
if not response.has_header("Version"):
response['Access-Control-Expose-Headers'] = "*"
response["Version"] = "2"
response["Version_old"] = "1"
return response
注意事项
response['Access-Control-Expose-Headers'] = "*"
response["Version"] = "2"
response["Version_old"] = "1"
这里面使用*,如果你是只定义一个参数不需要添加号,如果是需要多个的话使用
response[“Version_old”] = "1"这里是你定义的参数,根据自己的需求进行修改
前端使用vue进行接收