2023 年六月 一 二 三 四 五 六 日 « 二 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 分类目录
-
近期文章
近期评论
- Dillon 发表在《Mac OS代理工具Proxifier》
- RobertFluch 发表在《Bash Shell 快捷键》
- brew 不可用,重新安装 发表在《Mac下删除自己安装的Python》
- 子陵 发表在《Mac下删除自己安装的Python》
- Yucun 发表在《Mac下删除自己安装的Python》
文章归档
标签
7-zip 7zx active record CentALT cookie crontab dreamhost eclipse EPEL fast GarageBand google hyk-proxy LITTECMS mail mysql2 MySQLdb netgear nginx office PIL ports Proxifier pydev python readability requests sleep timeout torrent ubuntu unicorn urllib2 urlopen web.py yum zoc 下载 二笔 亿恩科技 吉他 睡眠 编码 路由 郑州景安
Tag Archives: path
web.py中获取当前url路径
web.ctx.homepath + web.ctx.fullpath 如果只使用web.ctx.fullpath的话,在有subapplications的应用中就不对了,在subapplications中web.ctx.fullpath是相对于当前的subapplications的,不是全部的路径 看看web.py的源代码就清楚了,下面是web.ctx的初始化代码: ctx.homedomain = ctx.protocol + ‘://’ + env.get(‘HTTP_HOST’, ‘[unknown]‘) ctx.homepath = os.environ.get(‘REAL_SCRIPT_NAME’, env.get(‘SCRIPT_NAME’, ”)) ctx.home = ctx.homedomain + ctx.homepath ctx.realhome = ctx.home ctx.ip = env.get(‘REMOTE_ADDR’) ctx.method = env.get(‘REQUEST_METHOD’) ctx.path = env.get(‘PATH_INFO’) # http://trac.lighttpd.net/trac/ticket/406 requires: if env.get(‘SERVER_SOFTWARE’, … Continue reading