当我使用django时:我总是这样做
return HttpResponse(json.dumps(result), mimetype='application/json')
我怎么能扭曲?官方文件不说这个。
文件here
只有Serving WSGI Applications
可以设置mimetype
。但我想处理GET和POST
没有更多的例子,我搜索没有找到任何东西。
from twisted.web import resource
class MyGreatResource(resource.Resource):
def render_GET(self, request):
return "xxxx"
返回原始字符串
答案 0 :(得分:6)
编码的JSON 是一个(字节)字符串。
如果您的问题是“如何将回复的内容类型设置为application/json
?”然后答案是:
request.responseHeaders.addRawHeader(b"content-type", b"application/json")