gpt4 book ai didi

python - 重命名 csrfmiddlewaretoken

转载 作者:行者123 更新时间:2023-11-28 18:40:16 24 4
gpt4 key购买 nike

我使用 Django 并且在 html 中我有

<input type="hidden" name="csrfmiddlewaretoken" value="...">

如何重命名csrfmiddlewaretoken?我不想让用户知道,该站点使用 Django。

我在 Django 中找不到任何东西 settings ,请问有什么办法吗?

谢谢!

最佳答案

这是在 django/middleware/csrf.py 中硬编码的字符串:

        # Check non-cookie token for match.
request_csrf_token = ""
if request.method == "POST":
request_csrf_token = request.POST.get('csrfmiddlewaretoken', '')

if request_csrf_token == "":
# Fall back to X-CSRFToken, to make things easier for AJAX,
# and possible for PUT/DELETE.
request_csrf_token = request.META.get('HTTP_X_CSRFTOKEN', '')

但是有一种方式适合你。您可以添加您的 js 函数,这会将 HTTP_X_CSRFTOKEN 添加到您的 POST 请求中。

查找更多详细信息 in the docs .

关于python - 重命名 csrfmiddlewaretoken,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27087626/

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