3.3 查看当前连接信息
通过如下请求查看当前连接信息:
curl -i -u javaboy:123 http://localhost:15672/api/connections
POSTMAN 查看方式如下:
3.4 查看当前用户信息
curl -i -u javaboy:123 http://localhost:15672/api/users
POSTMAN 查看信息如下:
3.5 创建一个用户
创建一个名为 zhangsan,密码是 123 ,角色是 administrator 的用户。
CURL:
curl -i -u javaboy:123 -H "{Content-Type:application/json}" -d '{"password":"123","tags":"administrator"}' -XPUT http://localhost:15672/api/users/zhangsan
POSTMAN:
3.6 为新用户设置 vhost
将名为 zhangsan 的用户设置到名为 myvh 的 vhost 下:
curl -i -u javaboy:123 -H "{Content-Type:application/json}" -d '{"configure":".*","write":".*","read":".*"}' -XPUT http://localhost:15672/api/permissions/myvh/zhangsan
参数是具体的权限信息:
POSTMAN 请求方式如下:
其他 API 的用法:可以打开 RabbitMQ 的管理页面,点击下方的 HTTP API 按钮,里边有一个完整的文档: