当前位置:  开发笔记 > 编程语言 > 正文

使用带有http put的django-rest-interface

如何解决《使用带有httpput的django-rest-interface》经验,为你挑选了1个好方法。

我试图找出如何使用Django和django-rest-interface实现我的第一个RESTful接口.我遇到了HTTP PUT请求的问题.

如何访问PUT请求的参数?我以为它们会在request.POST数组中,因为PUT在我的理解中有点类似于POST,但是该数组总是空的.

我究竟做错了什么?

谢谢您的帮助



1> Carl Meyer..:

request.POST将表单编码数据处理成字典,这只对Web浏览器表单提交有意义.PUT没有等价物,因为Web浏览器没有PUT表单; 提交的数据可以包含任何内容类型.您需要从request.raw_post_data中获取原始数据,可能会检查内容类型,然后对您的应用程序进行处理.

此主题中的更多信息.

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有