Я следую the link, чтобы попробовать jsonrpc2. У меня есть файл с именем hello.pyКак определить «метод» в jsonrpc?
def greeting(name):
return dict(message="Hello, %s!" % name)
Тогда я бегу
runjsonrpc2 hello
Мой код
import jsonrpc2
import requests
import json
url = "http://localhost:8080/"
headers = {'content-type': 'application/json'}
payload = {
"method": "greeting",
"params":{"name":"yy"},
"jsonrpc": "2.0",
"id":1.0,
}
response = requests.post(url, data=json.dumps(payload), headers=headers).json()
Сервер имеет ответ, но я получил
u'error': {u'code': -32601, u'message': u'Method Not Found'}
Я определяю «метод»?