서버 URL 및 엔드포인트
2025. 3. 13. 20:27ㆍ백엔드/NODE.JS
728x90
1. 서버 URL 및 엔드포인트
- 매칭 요청 엔드포인트 (GET /)
- 예시 URL: http://localhost:3000/api/match/
- 이 엔드포인트는 현재 사용자의 매칭 요청을 처리합니다.
- 매칭된 유저 정보 반환 API (GET /matched-users)
- 예시 URL: http://localhost:3000/api/match/matched-users
- 이 엔드포인트는 현재 사용자의 매칭된 사용자 목록을 반환합니다.
※ 위 URL은 서버 설정에 따라 다를 수 있으니 실제 서버 주소와 라우터 경로에 맞게 수정해주세요.
2. HTTP 메서드 및 헤더 설정
두 엔드포인트 모두 GET 메서드를 사용하며, JWT 검증 미들웨어가 있으므로 요청 헤더에 토큰을 포함해야 합니다.
헤더 설정 방법
- Key: Authorization
- Value: Bearer <your_jwt_token>
예시:
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6...
토큰은 로그인 후 받아온 JWT를 사용합니다.
3. Postman에서 테스트하는 방법
A. 매칭 요청 (GET /)
- 새 Request 생성:
- Postman에서 새 GET 요청을 생성합니다.
- URL 입력란에 http://localhost:3000/api/match/ 입력
- 헤더 추가:
- Authorization 헤더를 추가하고, 값에 Bearer <your_jwt_token> 입력
- 요청 전송:
- Send 버튼을 클릭하여 요청을 전송합니다.
- 응답으로 매칭된 사용자의 정보(JSON 형태)를 확인합니다.
B. 매칭된 유저 정보 반환 (GET /matched-users)
- 새 Request 생성:
- 새로운 GET 요청을 생성합니다.
- URL에 http://localhost:3000/api/match/matched-users 입력
- 헤더 추가:
- 앞서와 같이 Authorization 헤더에 Bearer <your_jwt_token> 입력
- 요청 전송:
- Send 버튼을 클릭하면, 매칭된 사용자 목록(JSON 배열)이 반환되는지 확인합니다.
728x90
'백엔드 > NODE.JS' 카테고리의 다른 글
| MongoDB ,Mongoose (0) | 2025.03.13 |
|---|---|
| 등록 API, (0) | 2025.03.13 |
| Passport (2) | 2025.03.11 |
| $ne와 $nin (0) | 2025.03.11 |
| node.js 카카오 로그인 (0) | 2025.03.11 |