Skip to main content

Bruno Script Snippets

Pre Request​

const CryptoJS = require('crypto-js')
const body = JSON.stringify(req.getBody()).replace(/[\r\n]+/g, '')
const appKey = bru.getEnvVar('APP_KEY')
const sign = CryptoJS.MD5(body + appKey).toString()
console.log(sign)
req.setHeader('sign', sign)
const token = bru.getEnvVar('TOKEN')
console.log(token)
req.setHeader('accessToken', token)

Post Response​

const statusCode = res.getStatus()
if (200 === statusCode) {
const token = res.getBody().data.accessToken
console.log(token)
bru.setEnvVar('TOKEN', token)
}