为claimchain块提供http服务器
项目描述
为“claimchain”块提供简单的http-server。它使用Flask来处理HTTP GET和经过身份验证的PUT请求。
入门
使用 pip install cchttpserver 安装
运行 python -m cchttpserver,它会提示您创建一个配置文件并提供一个简单示例。创建一个 config.py 文件,然后运行 CCHTTPSERVER_CONFIG=config.py python -m cchttpserver。
然后在另一个终端中打开Python提示符,并输入类似以下内容
import requests requests.put("http://USER:PASSWORD@localhost:5000/key1", "data1") r = requests.get("http://localhost:5000/key1") assert r.status_code == 200 requests.delete("http://USER:PASSWORD@localhost:5000/USER/") r = requests.get("http://localhost:5000/key1") assert r.status_code == 404