【问题标题】:passing a cookie as header using request.COOKIES.get('cfrtoken') not working使用 request.COOKIES.get('cfrtoken') 将 cookie 作为标头传递不起作用
【发布时间】:2016-06-07 08:29:58
【问题描述】:

我有一个应用程序需要通过标头传递 cookie 信息。当我使用

 childrequest.add_header('Cookie','cfrtoken=blahblah')

它按预期工作。

但是当我尝试动态获取相同的 cookie 信息时它失败了。

childrequest.add_header('Cookie','cfrtoken= +  request.COOKIES.get('cfrtoken'))

我失败了。不知道是什么问题。

我检查了request.COOKIES.get('cfrtoken') 提供的 cookie 有效。

【问题讨论】:

  • 看起来您在“=”之后缺少一个'。如果这样可以解决问题,我不会,但它没有帮助。

标签: python django python-3.x cookies


【解决方案1】:

您只是在childrequest.add_header('Cookie','cfrtoken= + request.COOKIES.get('cfrtoken')) 中缺少'

应该是:

childrequest.add_header('Cookie','cfrtoken=' + request.COOKIES.get('cfrtoken'))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-30
    • 2013-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多