我们在tomcat中使用基本身份验证运行Django应用程序。 我想制作跨域请求,但只能使用$ .ajax({... dataType:' JSONP',...})。 dataType:JSON不起作用。这是否意味着服务器没有启用CORS。任何在Django中启用CORS的提示或指针
答案 0 :(得分:0)
JSONP是为了提出跨域请求。使用它的主要缺点是你只能用它做GET请求。如果您只需要执行GET请求,那么它应该可以满足您继续使用JSONP的目的。
要在django中启用CORS,您可以使用django-cors-header
应用(here上的指南)。