gpt4 book ai didi

ajax - Phonegap 中使用 AJAX 的 CSRF token

转载 作者:行者123 更新时间:2023-12-01 09:24:53 25 4
gpt4 key购买 nike

我正在用 Phonegap 开发一个应用程序,它使用 Django 后端。后端使用 csrf,所以我需要我的 Phonegap 应用程序使用 csrf 以便它可以与 Django 一起使用.

我读到过可以通过 Ajax 使用 csrf,但我没能让它工作。

您能举例说明我该怎么做吗?

最佳答案

扩展@Zigs 答案。

您可以在服务器(Django)端使用以下方法生成 csrf token :

from django.middleware.csrf import _get_new_csrf_key as get_new_csrf_key
response.set_cookie("csrftoken", get_new_csrf_key())

将此 csrf token 用于后续的 POST (ajax) 请求。

关于ajax - Phonegap 中使用 AJAX 的 CSRF token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22294866/

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