User ————————————————————————-
Post /user/
항목 |
내용 |
API 이름 |
회원가입 |
설명 |
유저를 하나 새로 만든다. |
요청 URL |
POST /user/ |
요청 방식 |
POST |
인증 필요 여부 |
❌ (로그인 전이므로) |
응답 코드 |
200 OK , 401 Unauthorized , 500 Internal Server Error |
Request(요청할 때 여러분이 줘야하는 Body)
{
"userName": "string",
"gender": "string",
"userId": "string",
"pw": "string"
}
필드 이름 |
타입 |
필수 |
설명 |
userName |
String |
✅ |
사용자 이름 |
gender |
String |
✅ |
성별 |
userId |
String |
✅ |
유저 아이디 |
pw |
String |
✅ |
비밀번호 |
Response(요청 처리 끝나고 여러분이 받을 Body)
{
"id": 0,
"userId": "string"
}
필드 이름 |
타입 |
필수 |
설명 |
id |
Long |
✅ |
유저 식별 id |
userId |
String |
✅ |
유저 아이디(로그인 할 때 쓰는) |
GET /user/search/{userId}
항목 |
내용 |
API 이름 |
회원 검색 API |
설명 |
userId(PathVarible)유저아이디로 유저 목록 검색 |
요청 URL |
GET /user/search/{userId} |
요청 방식 |
GET |
인증 필요 여부 |
❌ (로그인 전이므로) |
응답 코드 |
200 OK , 401 Unauthorized , 500 Internal Server Error |
PathVariable
이름 |
타입 |
필수 |
설명 |
userId |
String |
✅ |
조회할 사용자 ID |
Request(요청할 때 여러분이 줘야하는 Body)