我使用 python 创建了一个 azure HTTP 触发函数应用程序,它接受请求并根据请求参数返回响应。现在我想从请求中读取 cookie。如何从请求中读取 cookie?
问问题
1460 次
1 回答
1
您只需要使用Cookie
从req
对象加载/解析标头http.cookies.SimpleCookie
from http.cookies import SimpleCookie
import azure.functions as func
import logging
def main(req: func.HttpRequest) -> func.HttpResponse:
cookie = SimpleCookie()
cookie.load(req.headers['Cookie'])
return func.HttpResponse(f"{cookie['username'].value}")
要测试此代码,请发送带有如下标头的请求
Cookie: username=oreo
于 2019-06-06T15:02:52.657 回答