客户端通过Url访问服务端程序,会发送给服务端两类信息,一类是HTTP请求头,另外一类就是请求数据。一般HTTP请求会通过GET方法和POST方法向服务端提交数据。因此,服务端程序需要获得客户端的这些请求数据,然后会做进一步的处理。例如,如果服务端要想对客户端的类型(使用的什么浏览器)做一下统计,就需要获取HTTP请求头中的User-Agent字段的值。如果要得到客户端表单提交的数据,就要在服务端获取GET请求或POST请求的数据。
本例编写了两个路由,分别用来读取HTTP请求头数据和GET请求数据。
运行程序,然后在浏览器地址栏中输入如下的Url。
访问上面的Url后,会在浏览器中输出如图1所示的信息。要注意的是,这个输出信息会根据读者使用的浏览器不同而有所差异。但都会描述了读者使用的浏览器类型。例如,本例使用Chrome浏览器进行测试,所以输出信息会出现Chrome以及对应的版本 。
图2 返回GET请求参数值
– EOF –
推荐阅读 点击标题可跳转
【视频版】Python远程控制交通信 灯-物联 最佳实践
卧槽,好强大的魔法,竟能让Python支持方法重载
Python装饰器(decorator)不过如此,是我想多了
这样合并Python字典,可以让程序的运行效率提高4倍
Python字典不是不可以排序,是你方法没用对!
文件侠告诉你,Python复制文件的N种姿势!
Python代码可以加密吗ython字节码告诉你!
使出Python的六脉神剑,让Python拥有无限扩展性
看我用元类(metaclass)花式创建Python类
你不知道__name__变量是什么意思吗br>
Python生成器(Generator)最完美解释

文章知识点与官方知识档案匹配,可进一步学习相关知识 络技能树首页概览22100 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!