如何使用请求库在没有“基本”部分的情况下访问令牌值?

2024-09-26 18:03:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在从应用程序接收以下令牌,并在烧瓶中的端点对其进行维护

我有以下问题。我想访问存储在https数据包头中的令牌。 通过下面的代码,我得到了如下字符串"Basic veliq89#ei"。我不想在token_字符串中包含Basic。我不确定如何只访问标记值veliq89#ei

token_string = request.environ.get('HTTP_AUTHORIZATION')

Tags: 数据字符串代码https标记token应用程序string
1条回答
网友
1楼 · 发布于 2024-09-26 18:03:05

授权标头通常将身份验证方法作为标头值的第一个字。您只需拆分标题值,并将最后一部分作为标记值

token_header = request.environ.get('HTTP_AUTHORIZATION') # "Basic veliq89#ei"
token = token_header.split(maxsplit=1)[1] # "veliq89#ei"

相关问题 更多 >

    热门问题