[Twisted-Python] txjsonrpc
Matthew Williams
mgwilliams at gmail.com
Thu Jan 31 08:43:58 MST 2013
I have a couple questions regarding txjsonrpc (
https://github.com/oubiwann/txjsonrpc/) in connection with the recent
addition of version 2.0 support.
* How complete is the version 2.0 support? I had actually tried some years
ago to add v2.0 support, but gave up due to some issues I no longer fully
recall. Are there any known issues with the present implementation?
* I noticed that all results are wrapped in an array (see netstring version
at
https://github.com/oubiwann/txjsonrpc/blob/master/txjsonrpc/netstring/jsonrpc.py#L63-L64,
but the web implementation has the same code.). This seems odd, as a
jsonrpc result can be any valid json value, including a string, integer,
array, or dict. The result is that on the client end, what I return from
the function call as {"a": "b"} is received as [{"a": "b"}]. Is there some
reason for this? Would a patch altering this behavior (perhaps optionally)
be accepted?
Thanks in advance for any help on these two questions.
Matthew Williams
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://twistedmatrix.com/pipermail/twisted-python/attachments/20130131/05b6e18e/attachment-0001.htm
More information about the Twisted-Python
mailing list