web.py的ctx(context)
来源:互联网 发布:网络应用安全包括 编辑:程序博客网 时间:2024/05/23 11:13
web.py 通过web.ctx获取客户端信息
请求信息
1. web.ctx.home: 获取当前协议(http/https)+域名及端口(127.0.0.1:8080)+应用路径。比如在子应用hello内:web.ctx.home返回值为:http://127.0.0.1:8080/hello
2. web.ctx.homedomain:获取当前协议(http/https)+域名及端口(127.0.0.1:8080)。web.ctx.homedomain返回值为:http://127.0.0.1:8080
3. web.ctx.homepath:返回应用路径,比如在子应用hello内:web.ctx.home返回值为:/hello
4. web.ctx.path:返回应用基于当前应用的路径,如请求http://127.0.0.1:8080/hello/welcome,该请求位置在子应用hello内,则web.ctx.path返回值为/welcome
5. web.ctx.query: 返回请求?后的查询字符串。例如?title=no1
6. web.ctx.fullpath:返回path+query
7. web.ctx.host: 返回域名+端口号,返回值为:127.0.0.1:8080
8. web.ctx.ip:返回ip,例如127.0.0.1
9. web.ctx.method: 返回请求方式,GET,POST等
10. web.ctx.protocol: 返回请求协议,http/https
返回信息
- web.ctx.status: 返回状态码,200,404等
- web.ctx.output: 返回输出字符串
- web.ctx.headers: 返回头部信息,为列表类型,所以需要在templates中处理输出,否则会返回错误,因templates处理的为unicode或string类型
0 0
- web.py的ctx(context)
- Web.py - ctx
- web.ctx获得客户端信息
- ${ctx} 的那些事
- web.py的使用
- web.py的配置
- Web.py 的搭建
- web.py的安装
- CTX学长的找位置游戏(错排)
- CTX学长的快速幂(快速幂运用)
- Netty中ctx.writeAndFlush与ctx.channel().writeAndFlush的区别
- CTX学长的01串
- CTX学长的快速幂
- [Python]web.py的简介
- python的web.py框架
- web.py的安装说明
- Web.py 的搭建(Nginx+web.py+MySQL)
- 开发:web.py(上)
- 融云、环信dlopen failed: library "libsqlite.so" not found
- Numpy基础 --数组和矢量计算 利用Python进行数据分析读书笔记
- QT5.2中文乱码解决问题
- 迷宫城堡 【求SCC 个数】
- (13.1.2)PMBOK之二:五大过程组及其涉及的输入、输出、工具技术
- web.py的ctx(context)
- 文章标题
- 300.leetcode-Longest Incresing Subsequence最长递增子序列
- IT项目经理应该做什么
- 指针数组和二级指针的排序应用实例
- AngularJS快速入门5--过滤器
- 汇编
- LeetCode代码记录
- 利用JSch远程登录linux服务器执行指令