http://localhost:8080/api/admin/registerPOSTapplication/json创建新请求:
http://localhost:8080/api/admin/registerPOSTHeaders:
Content-Type: application/json
Body (选择 raw + JSON):
{
"username": "admin",
"password": "123456",
"nickname": "管理员"
}
点击发送
在命令行执行:
curl -X POST http://localhost:8080/api/admin/register \
-H "Content-Type: application/json" \
-d "{\"username\":\"admin\",\"password\":\"123456\",\"nickname\":\"管理员\"}"
安装 "REST Client" 或 "Talend API Tester" 浏览器插件
$body = @{
username = "admin"
password = "123456"
nickname = "管理员"
} | ConvertTo-Json
Invoke-RestMethod -Uri "http://localhost:8080/api/admin/register" -Method Post -Body $body -ContentType "application/json"
{
"code": 200,
"message": "注册成功",
"data": "注册成功"
}
{
"code": 500,
"message": "用户名已存在",
"data": null
}
POST http://localhost:8080/api/admin/register
Content-Type: application/json
{
"username": "admin",
"password": "123456",
"nickname": "系统管理员",
"phone": "13800138000",
"email": "admin@example.com"
}
http://localhost:8080user_role 会自动设置为 1(管理员)最简单的测试方式:
在 Console 中执行:
fetch('http://localhost:8080/api/admin/register', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
username: 'admin',
password: '123456',
nickname: '管理员'
})
})
.then(res => res.json())
.then(data => console.log(data));