develog

[postman] base64 encode/decode 본문

카테고리 없음

[postman] base64 encode/decode

냐옴 2023. 7. 5. 15:39

postman 에서 요청 보내기 전에 파라미터 base64 인코딩하기

 

// plain text
const email = 'helloWorld@testEmail.com';
console.log('email', email);

// base64 encode
const base64EncodedHash = CryptoJS.enc.Utf8.parse(email);
const base64EncodedString = CryptoJS.enc.Base64.stringify(base64EncodedHash);
console.log('base64EncodedString', base64EncodedString);

// base64 decode
const base64DecodedHash = CryptoJS.enc.Base64.parse(base64EncodedString);
const base64DecodedString = base64DecodedHash.toString(CryptoJS.enc.Utf8);
console.log('base64DecodedString', base64DecodedString);

// pm.variables.replaceIn('{{encodedBase64Email}}');
// pm.request.addQueryParams('email=' + base64EncodedString);
// pm.environment.set('encodedBase64Email', base64EncodedString);
pm.collectionVariables.set('encodedBase64Email', base64EncodedString);
Comments