RestClient 介绍
Rest指的是 REST 接口,Client指的是客户端。
RestClient是专门用于请求后端REST风格开发的接口数据的工具类项目,页面非常简洁,使用非常简单。
支持发送的请求
RestClient支持发送以下请求:
- GET:一般用于获取数据
- POST:一般用于新增数据
- PUT:一般用于修改数据
- PATCH:一般用于修改数据或者查询数据
- OPTIONS:一般用于测试接口能否正常使用
RestClient的请求参数里面有个叫做method的参数,通过每种请求方式的名称小写,可以将本次请求设置为对应的请求。
使用场景
目前RestClient主要用于API接口测试。
在部分场景下,笔者会用其去学习Elasticsearch的部分功能,不过这个需要在部署Elasticsearch的时候,让其支持跨域。
部署方式
rest_client目前属于只限于学生之间使用,是一个Docker镜像,学生在学习资料里面能够领取到一个叫做“rest_client_v1.tar”的安装包。
导入镜像:
docker load -i rest_client_v1.tar
创建容器:
docker run --name=rest_client -p 8888:80 -d rest_client:v1
浏览器访问:http://localhost:8888