示例:使用REST API的用户管理
创建用户
示例方法和URI:
发帖“ https://192.0.2.5/rest/V10.04/系统/用户”
示例请求主体:
{...“名称”:“ Myadmin”,“密码”:“ P@ssw0rd”,“ user_group”:“/rest/V10.04/system/user_groups/dismanders“,”原点“:”配置...}
示例卷曲命令:
$curl -noproxy -k -k -x Post \ -b/tmp/auth_cookie \“ https://192.0.2.5/rest/V10.04/system/users” –d'{...“ name”:“ myadmin”,“密码”:“ P@ssw0rd”,“ user_group”:“/rest/V10.04/system/user_groups/dismanders”,“ oneration”:“ configuration” ...}'
成功完成后,Switch返回响应代码201创建。
更改密码
示例方法和URI:
放“ https://192.0.2.5/rest/V10.04/系统/用户/myadmin”
示例请求主体:
{“密码”:“ P@ssw0rd2g”}
示例卷曲命令:
$curl -noproxy -k -k -x put \ -b/tmp/auth_cookie \“ https://192.0.2.5/rest/V10.04/system/users/myadmin” –d'{“密码”:“ P@ssw0rd2g”}'
成功完成后,开关返回响应代码200 OK。
删除用户
示例方法和URI:
删除“ https://192.0.2.5/rest/V10.04/系统/用户/myadmin”
示例卷曲命令:
$curl -noproxy -k -k -x delete \ -b/tmp/auth_cookie \“ https://192.0.2.5/rest/V10.04/系统/用户/myadmin”
成功完成后,开关返回响应代码204无内容。