用于索赔链块的http服务器
cchttpserver的Python项目详细描述
“claimchain”块的简单http服务器。它使用flask来服务http get和经过身份验证的put请求。
开始
使用pip install cchttpserver
安装运行python -m cchttpserver,它将告诉您创建 一个配置文件,并提供了一个简单的示例。创建config.py 文件并运行CCHTTPSERVER_CONFIG=config.py python -m cchttpserver。
然后打开另一个终端,用“python”打开一个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