Auth Type > Basic Auth
·
🔹PostMan
Postman의 Basic Auth (Basic Authentication) 개념 정리🔹 Basic Auth란?HTTP 프로토콜에서 가장 기본적인 인증 방식사용자 이름(username)과 비밀번호(password)를 Base64 인코딩하여 인증 요청에 포함서버는 이를 디코딩하여 사용자 인증 수행🛠 사용 방법 (Postman에서 Basic Auth 설정)1️⃣ Postman 실행 후 요청 생성GET, POST 등 원하는 요청 타입 선택URL 입력 (예: https://postman-echo.com/basic-auth)2️⃣ Auth Type 선택Authorization 탭으로 이동Type에서 "Basic Auth" 선택3️⃣ 사용자 정보 입력Username : postmanPassword : passw..
Auhorization Type 정리
·
🔹PostMan
✅ Postman Authorization Type 정리AuhorizationType의미예시No Auth인증 없음공용 API 호출 시 사용 (curl -X GET http://example.com/api)API Key요청 헤더 또는 쿼리 파라미터에 API 키 포함curl -X GET "http://example.com/api" -H "x-api-key: YOUR_API_KEY"Basic Auth사용자명과 비밀번호를 Base64로 인코딩하여 인증curl -X GET "http://example.com" -H "Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ="Bearer TokenJWT 또는 OAuth 토큰을 사용한 인증 방식curl -X GET "http://example..
Postman Mock Server 생성 절차
·
🔹PostMan
Mock Server란?Mock Server는 실제 서버 없이도 API의 요청과 응답을 미리 정의개발 중에도 API를 테스트하고 검증할 수 있는 Postman의 기능Mock Server의 주요 장점프론트엔드와 백엔드 개발을 병렬로 진행할 수 있어 효율적인 협업이 가능서버가 준비되지 않은 초기 단계에서도 테스트 환경을 제공[절차]"new' 선택 뒤 "Environment" 클릭Environment 이름 변경 뒤 저장Mock Server 로 설정 Create mock Server 클릭 옵션 설정Create a new collection 선택server name: mock server (자유)Add RequestGET POST DELETE GET 추가"Response Code" 나 "Response Body"..
Postman 동적 변수
·
🔹PostMan
참고 링크: https://learning.postman.com/docs/tests-and-scripts/write-scripts/variables-list/Postman의 동적 변수는 API 테스트 자동화를 위해 주로 사용각 요청마다 새로운 임의 값을 생성하여 다양한 입력값으로 API를 검증할 수 있어, 데이터 유효성 테스트와 엣지 케이스 테스트에 유용필수는 아니지만, 반복 작업을 줄이고 효율성을 높이기 위해 적극 활용.Postman 동적 변수 표 (자주 쓰이는)동적 변수설명예시 값{{$randomInt}}0~1000 사이의 임의 정수123{{$randomUUID}}임의의 UUID 생성550e8400-e29b-41d4-a716-446655440000{{$randomEmail}}임의의 이메일 주소 생성t..
[Postman] Scripts > Snippets 예제 분석
·
🔹PostMan
다양한 "코드 Snippets" 이 있다. 각각의 의미, 코드 예시를 한번 들어보자 설명 / 예제 / 전제 조건 작성변수의 정의나, 각각의 차이가 궁금하면 가장 하단을 참고하자Snippets설명예제 코드전제 조건Get an environment variable환경 변수 값 가져오기pm.environment.get("variable_key");variable_key가 환경 변수로 설정되어 있어야 함Get a global variable글로벌 변수 값 가져오기pm.globals.get("variable_key");variable_key가 글로벌 변수로 설정되어 있어야 함Get a variable변수 값 가져오기pm.variables.get("variable_key");변수가 Postman 실행 환경에서 존재..
[Postman] 회원 가입 및 인증 시나리오 API 요청 절차 표
·
🔹PostMan
회원 가입 및 인증 시나리오 API 요청 절차 표 단계세부 단계MethodURL설명1단계: 회원 가입 및 로그인회원 가입 요청POST/api/users/register새로운 사용자를 회원으로 등록합니다. 카카오톡 로그인 요청POST/api/auth/kakao-login카카오톡 계정을 사용해 로그인합니다. 인증 상태 확인GET/api/users/{userId}/status사용자의 인증 상태를 확인합니다. 회원 정보 업데이트PUT/api/users/{userId}/profile회원 프로필 정보를 업데이트합니다.2단계: 장바구니 관리상품 장바구니에 담기POST/api/cart/add사용자가 상품을 장바구니에 추가합니다. 장바구니 조회GET/api/cart사용자의 장바구니에 담긴 상품들을 조회합니다. 장바구니에..