카테고리 없음

Postman에서 POST 요청 시 JSON에 주석 달기

자바조아! 2022. 4. 18. 14:11

1. 개요

Postman에서 Get요청은 설명을 달수 있지만 Post요청의 경우 바디에 설명을 달수가 없다.

따라서 어떠한 요청값인지 문서를 통해서만 조회를 할 수 있는데 직접 바디에 주석을 달수 있는 방법에 대해서 알아보려한다.

 

2. 방법

Pre-request Script라고 요청을 보내기전에 저 스크립트가 도는대 그 부분에 아래 코드를 넣어주면된다.

if (pm?.request?.body?.options?.raw?.language === 'json') {
    const rawData = pm.request.body.toString();
    const strippedData = rawData.replace(
        /\\"|"(?:\\"|[^"])*"|(\/\/.*|\/\*[\s\S]*?\*\/)/g,
        (m, g) => g ? "" : m
    );        
    pm.request.headers.add("application/json", "Content-Type")
    pm.request.body.update(JSON.stringify(JSON.parse(strippedData)));

}