Ticket #6278: jsonrpc.diff
| File jsonrpc.diff, 1.4 kB (added by kriszyp, 9 months ago) |
|---|
-
JsonRPC.js
1 1 dojo.provide("dojox.rpc.JsonRPC"); 2 2 3 3 dojox.rpc.envelopeRegistry.register( 4 "JSON-RPC-1.0",function(str){return str == "JSON-RPC-1.0" },{4 "JSON-RPC-1.0",function(str){return str == "JSON-RPC-1.0";},{ 5 5 serialize: function(smd, method, data, options){ 6 6 //not converted to json it self. This will be done, if appropriate, at the 7 7 //transport level … … 12 12 data: d, 13 13 contentType: 'application/json', 14 14 transport:"POST" 15 } 15 }; 16 16 }, 17 17 18 18 deserialize: function(results){ … … 28 28 ); 29 29 30 30 dojox.rpc.envelopeRegistry.register( 31 "JSON-RPC- 1.2",function(str){return str == "JSON-RPC-1.2"},{31 "JSON-RPC-2.0",function(str){return str == "JSON-RPC-2.0";},{ 32 32 serialize: function(smd, method, data, options){ 33 33 var trans = method.transport || smd.transport || "POST"; 34 34 var d = dojox.rpc.toNamed(method, data); … … 38 38 data: d, 39 39 contentType: 'application/json', 40 40 transport:"POST" 41 } 41 }; 42 42 }, 43 43 44 44 deserialize: function(results){