gpt4 book ai didi

django - Django 中的自定义 HTTP header

转载 作者:行者123 更新时间:2023-11-28 19:36:57 34 4
gpt4 key购买 nike

我为 URL 签名使用了一个名为“sign”的自定义 HTTP header ,如何在 Django 中获取此类自定义 HTTP header 值?

最佳答案

继续使用:

request.META.get('HTTP_{your uppercased header name}')

请注意,在 Django 中,您使用下划线而不是破折号以大写形式编写 header 名称,但在客户端的请求中,您必须使用破折号而不是下划线来编写 header 名称(出于安全考虑,生产 Web 服务器将删除带有下划线的自定义 header 原因)。

因此,自定义 header My-Custom-Header 被访问 request.META['HTTP_MY_CUSTOM_HEADER']

关于django - Django 中的自定义 HTTP header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14377050/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com