|
- import json
- import random
- import requests
-
- server_url = 'http://localhost:9999'
- db_name = 'library_13'
- username = 'user2'
- password = '098iop'
-
- json_endpoint = "%s/jsonrpc" % server_url
- headers = {"Content-Type": "application/json"}
-
-
- def get_json_payload(service, method, *args):
- return json.dumps({"jsonrpc": "2.0", "method": 'call', "params": {
- "service": service,
- "method": method,
- "args": args
- }, "id": random.randint(0, 100000000), })
-
-
- payload = get_json_payload("common", "version")
- response = requests.post(json_endpoint, data=payload, headers=headers)
- print(response.json())
|