小编Asi*_*ngh的帖子

如何使用 javascript/jquery/AJAX 调用 Django REST API?

我想在前端使用 Javascript、jQuery、AJAX 调用 Django Rest API。请求方法是 POST 但当我看到 API 调用它的调用 OPTIONS 方法时。所以,我开始知道access-control-allow-origin我猜需要在 API 中允许哪些。为此,我使用了django-CORS-headers包,但仍然调用了该OPTIONS方法。

代码是这样的:

jQuery.ajax({
            url: API_url,
            headers:headers,
            dataType: "JSON",
            type: "POST",
            crossDomain: true,
            xhrFields: {
                withCredentials: true
            },
            success: function( response, jqXHR ) {
                    do something here
            }
});
Run Code Online (Sandbox Code Playgroud)

python django ajax jquery django-cors-headers

5
推荐指数
1
解决办法
1420
查看次数

标签 统计

ajax ×1

django ×1

django-cors-headers ×1

jquery ×1

python ×1