Django 如何获取前端发送的头文件详解(推荐)
Django里面,我们知道可以在函数里面里面通过参数获取前端发来的数据。这些方法是Django把一些常用的数据已经替我们封装好了,因此可以直接使用。但是这些方法并不全,比如我刷新一个页面,这个请求的头文件里面,包含了一堆关于客户端的信息,如何获取所有的信息呢?我们可以通过request.environ来获取首先需要导入一个类,如果忘记了这个类的名字,可以直接print来获取。environ本质是个字典格式,因此可以直接print(k,v)获取所有的key和value,也可以通过对应的key来输出value注意最后的那个输出结果HTTP_USER_AGENT, 这个是客户端的信息,我们可以根据这个做判断,然后返回不同的结果,比如手机版和PC版返回的显示排版不同。
下载地址
用户评论