[flask]http请求 获取请求头信息+客户端信息_flask 请求头

# 基于get使用请求头原始属性名获取, User-Agent 客户端的网络代理工具名称。# # 获取本次客户端的Http请求方法或请求动作。# # 把原始属性名转换成小写下划线格式来获取。# # 获取本次客户端请求提交的数据格式。# # 获取本次客户端请求完整url地址。# # 获取本次客户端获取到的服务端信息。# # 获取本次客户端请求的服务端地址。# # 获取本次客户端请求的uri路径。# # 获取本次客户端请求的服务端域名。# # 获取本次客户端的IP地址。# # 获取请求头所有信息。
摘要由CSDN通过智能技术生成

print(request.headers, type(request.headers))


在flask模块中,使用上面的输出函数就可以查看到有关于请求头的 **所有** 信息了,![](https://img-blog.csdnimg.cn/direct/7d9174d6a6744e738035ad30dee81fca.png)


![](https://img-blog.csdnimg.cn/direct/c90c4794bc7a4876a249da7152125679.png)



###### 查询特定的请求头信息


基于get使用请求头原始属性名获取,  User-Agent 客户端的网络代理工具名称



print(request.headers.get(“User-Agent”))
print(request.user_agent)


![](https://img-blog.csdnimg.cn/direct/766a2737fd0440bbb858ac0087effd06.png)




---


###### 获取客户端的各种信息



import json

from flask import Flask, request

app = Flask(name)

@app.route(“/header”, methods=[“get”, “post”, “put”, “patch”,“delete”])
def header():
“”"
获取请求头等其他请求信息
:return:
“”"
# # 获取请求头所有信息
#
#
# “”"
# 获取单个请求头信息
# “”"
# # 基于get使用请求头原始属性名获取, User-Agent 客户端的网络

  • 5
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值