繁体   English   中英

django rest框架发送的201创建的状态代码被jquery $ .ajax调用解释为失败

[英]201 created status code sent by django rest framework interpreted as failiure by jquery $.ajax call

我只是在使用django-rest-frameworkCreateAPIView ,它返回包含201状态代码的响应。

我希望这可以与标准javascript / jquery ajax函数一起使用。 但显然不是。

是Retrofit引发错误的类似问题。 关于如何在jquery上调试的任何想法?

我的猜测是您从Django视图返回一个空字符串作为响应,并且在ajax代码中将dataType设置为json

问题是空字符串是json的错误。

这就是为什么尝试将dataType设置为text或根本不设置它的原因。 从您的代码中删除它。

希望能帮助到你!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM