[Zope3-Users] z3c.jsonrpc response content type bug
Yuan HOng
hongyuan1306 at gmail.com
Tue Oct 28 03:25:41 EDT 2008
When I use z3c.jsonrpc (svn head) to publish an object, the response
generated gets the content header:
Content-Type: application/x-javascript
According to the README.txt of the package:
This project provides the proposed request type "application/json". The request
type "application/json-rpc" is supported as long it is not officialy deprecated.
And it also expects to receive a request with 'application/json'
header. So this should be a bug.
To fix it, one just need to modify _prepareResult method in the file
publisher.py to change from
# set content type
self.setHeader('content-type', "application/x-javascript;charset=%s" \
% charset)
to
# set content type
self.setHeader('content-type', "application/json;charset=%s" \
% charset)
--
Hong Yuan
大管家网上建材超市
装修装潢建材一站式购物
http://www.homemaster.cn
More information about the Zope3-users
mailing list