Postman - Mock Server 사용법
Mock 데이터를 받아와서 프론트엔드 통신 테스트 할 때 사용
1. Create workspace
서버를 만들어줄 workspace를 만든다.
2. workspace 이름 지정 후 접근 권한 설정 -> Create
일단 나만 쓸 거라서 Only me로 했다.
3. 사이드바에 Mock Server 등록
왼쪽 맨 아래 버튼 누르기 -> Mock servers 토글 켜기
4. Mock Server 만들기
Mock servers 클릭 -> Create mock server
Request URL에 데이터를 받아올 주소 입력 -> Next
Mock Server 이름 지정 후 Create Mock Server
5. request - example 생성
Collections에 아까 만든 Mock Server 확인 -> 오른쪽 점 세 개 클릭 -> Add request
요청에 해당하는 이름으로 수정 -> 요청 오른쪽 점 세 개 클릭 -> Add example
GET, POST 선택 후 데이터를 받아올 URL 적기
위의 Body - 요청할 때 같이 보내는 데이터
- raw 선택 후 오른쪽에 JSON 선택
- Body에 요청할 때 같이 보내는 데이터 입력
아래 Body - 응답으로 오는 데이터
- Pretty - JSON 선택
- 응답으로 받을 데이터 입력
6. axios로 해당 URL에서 데이터 요청
위의 Body에서 입력한 데이터를 URL 뒤에 넣어준다.
const getProductList = async () => {
await axios.get('https://8ef7abb4-a56b-4eb1-a6f8-ea0868b3e6fc.mock.pstmn.io/login',
{
"id": "test",
"password": "qwer1234"
})
.then((response) => {
console.log(response.data);
return response.data;
})
.catch((error) => {
console.error('Error fetching data:', error);
});
}
getProductList();
'FE' 카테고리의 다른 글
[Web] 웹 브라우저 권한 설정 (알림, 비디오) (0) | 2024.12.19 |
---|---|
[Web] 웹 스토리지 / 쿠키 (0) | 2024.12.19 |
[Error: UNKNOWN: unknown error open ...] 해결법 (0) | 2024.08.30 |
node.js 버전 업데이트 (0) | 2024.07.03 |