关于数据库的restful api接口工具SqlRest的使用
1.下载
https://gitee.com/inrgihc/sqlrest
2.编译安装
其中的详细的readme以及使用说明书,可以一步一步的照着编译配置,细心一点可以一次过。
3.配置mysql
编译完成后,会生成一个压缩包,解压以后,需要对工程进行配置。
我主要对config.ini以及三个文件夹中的application.yaml文件进行了配置,
(1)config.ini文件中主要是对mysql进行ip,port,username,password,database等进行对应配置。
(2)application.yaml文件中主要是进了数据库的缓存进行了设置,如下图
去除了分布式,保留了hazelcast。
配置完成后,按照readme中的运行顺序,依次运行服务,
4.登录
http://<ip>:8090,用户名:admin;密码:123456
5.各种配置。
6.用户权限以及访问
在api接口要求用户权限的时候,访问方法:
token = '038118c556617c12af3d98d23e47294b'
url = 'http://192.168.100.xxx:8091/api/allusers'
headers = {'Authorization':f'Bearer {token}','Content-type':'application/json'}
r = requests.get(url,headers=headers)
print(r.json())