我正在努力让这两个库一起工作。但我不确定它们是否可以开箱即用地连接。在使用 JSON-RPC 插件之前,我使用标准 $.ajax
功能成功完成了它。您能否给我一些简短的示例,说明客户端函数的外观以及 GAE 端的入口点。
或者也许应该创建一个特殊的 ProtoRPC jQuery 库来轻松完成这项工作?
最佳答案
ProtoRPC 不使用 JSON-RPC 消息格式。它使用一种更简单的格式,其中每个 API 方法都提供自己的端点,而不是一个将方法名称作为请求字典一部分的端点。
这是他们为 $.ajax
提供的示例:
$.ajax({url: '/hello.hello',
type: 'POST',
contentType: 'application/json',
data: '{ my_name: Bob }',
dataType: 'json',
success: function(response) {
// The response is { hello: "Hello there, Bob!" }
alert(response.hello);
}
});
你真的需要一个特殊的 jQuery 库吗?我不确定它可以变得更简单。
关于javascript - 使 JSON-RPC jQuery 插件与 GAE ProtoRPC 配合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5829889/