我正在尝试在django写的2后端之间建立一个Web服务系统。但是,即使在将HTTPRESPONGE更改为JSON类型之后:

HttpResponse('{"operation":"done"}',mimetype='application/json'

我仍然在另一台Django机器中获取HTTP标题信息:

{u'body': u'{"myjson":"here"}', u'headers': {'status': 200, 'content-length': '235', 'server': 'Google Frontend', 'cache-control': 'private, x-gzip-ok=""', 'date': 'Thu, 05 May 2011 06:16:16 GMT', 'content-type': 'application/json'}}
.

标题信息根本不是必要的。是否有任何方便的方式来剥去它?

[编辑] 我用来进行RESTful请求的lib是: http://code.google.com / p / python-rest-client / wiki /使用_connection

感谢

有帮助吗?

解决方案

我终于发现返回的响应是集合类型: 通用标签

如果您使用上面的函数进行响应,那么您在此处获得的值实际上就是一张地图。

然后,您只需使用以下命令即可访问响应的正文部分: 通用标签

问题解决了。响应的标题部分不再是问题。

[已编辑] 傻我它只是在文档中指定的: http://code.google.com/p/python-rest-client/ wiki / Using_Connection

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top