level 5
获取请求Header、Cookie
.
1. 获取请求header
.
class UserHandler(RequestHandler):
def get(self):
user_agent = self.request.headers.get("User-Agent")
.
2. 获取请求cookie
.
class UserHandler(RequestHandler):
def get(self):
last_access_time = self.get_cookie("last_access_time")
2025年10月30日 08点10分
2
为什么RequestHandler不为Header的访问也提供一个专门的成员函数呢
![[汗]](/static/emoticons/u6c57.png)
?
2025年10月30日 08点10分
level 5
设置响应Header、Cookie
.
1. 设置响应header
.
class UserHandler(RequestHandler):
def get(self):
self.set_header("User-Token", str(uuid.uuid4())
self.add_header("User-Token", str(uuid.uuid4())
.
2. 设置响应cookie
.
class UserHandler(RequestHandler):
def get(self):
self.set_cookie("last_access_time", str(time.time())
2025年10月30日 08点10分
3
level 5
总结
.
1. 获取Header
user_agent = self.request.headers.get("User-Agent")
.
2. 获取Cookie
last_access_time = self.get_cookie("last_access_time")
.
3. 设置Header
self.set_header("User-Token", str(uuid.uuid4())
.
4. 设置Cookie
self.set_cookie("last_access_time", str(time.time())
2025年10月30日 08点10分
4
只有“获取Header”的操作不跟大部队的队形走。。。
2025年10月30日 09点10分