31 lines
716 B
HTTP
31 lines
716 B
HTTP
### GET /
|
||
GET http://localhost:8080/
|
||
Accept: application/json
|
||
|
||
### GET /panic(触发 panic,由 nice.Recovery 捕获并返回 JSON)
|
||
GET http://localhost:8080/panic
|
||
Accept: application/json
|
||
|
||
### 注册(POST /api/auth/register)
|
||
POST http://localhost:8080/api/auth/register
|
||
Content-Type: application/json
|
||
|
||
{
|
||
"username": "alice",
|
||
"password": "123456"
|
||
}
|
||
|
||
### 登录(POST /api/auth/login -> 返回 token)
|
||
POST http://localhost:8080/api/auth/login
|
||
Content-Type: application/json
|
||
|
||
{
|
||
"username": "alice",
|
||
"password": "123456"
|
||
}
|
||
|
||
### 获取当前用户(GET /api/me,需要 Authorization: Bearer <token>)
|
||
GET http://localhost:8080/api/me
|
||
Accept: application/json
|
||
|
||
Authorization: Bearer YOUR_TOKEN_HERE |