Update README.md
This commit is contained in:
parent
4e26c6a42a
commit
df38550fd5
32
README.md
32
README.md
@ -263,9 +263,39 @@ Update successful
|
|||||||
|
|
||||||
## Http API
|
## Http API
|
||||||
|
|
||||||
|
Добавление данных:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
|
|
||||||
|
curl -X POST http://localhost:8081/api/insert \
|
||||||
|
-d '{"user_42": {"name":"John", "age":30}}'
|
||||||
|
```
|
||||||
|
|
||||||
|
Получение данных:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
curl -X GET http://localhost:8081/api/get/user_42
|
||||||
|
|
||||||
|
{"name":"John","age":30}
|
||||||
|
```
|
||||||
|
```sh
|
||||||
|
Пакетное обновление:
|
||||||
|
|
||||||
|
curl -X POST http://localhost:8081/api/update \
|
||||||
|
-d '{"user_42": {"age":31}, "product_5": {"price":99}}'
|
||||||
|
|
||||||
```
|
```
|
||||||
|
Пример Python-программы с использованием Http-API:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
import requests
|
||||||
|
BASE_URL = "http://localhost:8081/api"
|
||||||
|
def set_value(key, value):
|
||||||
|
requests.post(f"{BASE_URL}/insert", json={key: value})
|
||||||
|
def get_value(key):
|
||||||
|
return requests.get(f"{BASE_URL}/get/{key}").json()
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
<p align="right">(<a href="#readme-top">К началу</a>)</p>
|
<p align="right">(<a href="#readme-top">К началу</a>)</p>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user