advcgi.py 文件源码

python
阅读 17 收藏 0 点赞 0 评论 0

项目:python 作者: hienha 项目源码 文件源码
def getCPPCookies(self):
                if environ.has_key('HTTP_COOKIE'):
                        #s('reading cookies from server...\n')
                        for eachCookie in map(strip, split(environ['HTTP_COOKIE'], ';')):
                                if len(eachCookie) > 6 and eachCookie[:3] == 'CPP':
                                        tag = eachCookie[3:7]
                                        try:
                                                self.cookies[tag] = eval(unquote(eachCookie[8:]))
                                        except (NameError, SyntaxError):
                                                self.cookies[tag] = unquote(eachCookie[8:])
                else:
                        #s('no cookies on server...\n')
                        self.cookies['info'] = self.cookies['user'] = ''

                #s('cookies: %s\n' % str(self.cookies))
                if self.cookies['info'] != '':
                        self.who, langStr, self.fn = split(self.cookies['info'], ':')
                        self.langs = split(langStr, ',')
                else:
                        self.who = self.fn = ''
                        self.langs = ['Python']
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号