제출할 폴더 이름 : | ex03 |
제출할 파일 이름 : | 프로젝트에 필요한 모든 파일 |
사용 가능한 외부 모듈 : | nodemon, express, morgan, dotenv, sequelize, sequelize-cli, mysql2 혹은 mariadb, typescript(선택 사항) |
참고사항 : | 없음 |
앞에서 등록한 사용자을 조회해봅시다.
- URL:
http://localhost:4242/users
- Method:
GET
- Parameters: None
- Query: None
-
Content:
JSON
형식{ "message": "Users retrieved successfully.", "data": [ { "id": 1, "username": "test", "isCadet": true, "careerYears": 3, "created_at": "2021-07-10T06:06:50.747Z", "updated_at": "2021-07-10T06:06:51.227Z" }, { "id": 2, "username": "aaaa", "isCadet": false, "careerYears": 10, "created_at": "2021-07-10T08:15:58.042Z", "updated_at": "2021-07-10T08:15:58.742Z" } ] }
- URL:
http://localhost:4242/users/<id>
- Method:
GET
- Parameters:
id
: User의 id 값
- Query: None
존재하는 user를 요청함 http://localhost:4242/users/42
-
Content:
JSON
형식{ "message": "User retrieved successfully.", "data": [ { "id": 42, "username": "username", "isCadet": true, "careerYears": 3, "created_at": "2021-07-10T06:06:50.747Z", "updated_at": "2021-07-10T06:06:51.227Z" } ] }
존재하지 않는 사용자을 요청함 http://localhost:4242/users/100
-
Content:
JSON
형식{ "message": "No users found." }