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 для этого? Я не уверен, что это может стать намного проще.