GitHub - jeongawon/likelion-new

cd "C:/ (자기 폴더)
git clone <https://github.com/jeongawon/likelion-new.git> 원하는폴더이름

🟢 Postman이란?

Postman은 API를 직접 테스트할 수 있는 도구로, 프론트엔드 없이도 서버의 기능(회원가입, 로그인 등)을 확인할 수 있어요.

🔧 Postman의 주요 기능

기능 설명
HTTP 요청 보내기 GET, POST, PUT, DELETE 등 다양한 요청 테스트 가능
JSON 바디 전송 서버에 JSON 데이터 전송해 회원가입, 로그인 등 실습 가능
응답 확인 서버가 반환한 메시지/상태코드(200, 401, 500 등)를 바로 확인
헤더 설정 Content-Type 등 필요한 요청 헤더 손쉽게 추가 가능
세션/쿠키 유지 로그인 후 세션이 유지되는지 테스트 가능

✅ 왜 Postman을 쓰나요?

이유 설명
HTML 없이 API 확인 가능 프론트엔드 없이 백엔드 기능을 바로 확인할 수 있음
빠른 테스트 코드 수정 → Postman 요청 → 응답 확인까지 빠르게 반복 가능
에러 디버깅 서버에서 어떤 응답이 오는지 직접 확인 가능
실제 요청 흐름 학습 프론트가 서버에 보내는 요청 구조를 직접 연습 가능

1. 회원가입 API 테스트

항목 설정
Method POST
URL http://localhost:8080/auth/signup
Headers Content-Type: application/json
Body (raw > JSON)
{
"username": "test",
"password": "1234"
}

→ 응답: "회원가입 성공" (또는 오류 메시지)

→ 중복된 회원일 시: "회원가입 실패: 이미 존재하는 사용자입니다."

image.png

image.png