Ashley Gautama
08/13/2024, 1:41 PMconst payload = pm.request.body.raw;
const key = 'secret';
var hmacSha = CryptoJS.algo.HMAC.create(CryptoJS.algo.SHA1, key);
var hashBytes = hmacSha.update(payload).finalize();
var signature = CryptoJS.enc.Hex.stringify(hashBytes);
pm.request.headers.add({
key: 'X-myapp-signature',
value: signature,
headerFormat: "RFC3986"
});Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Ashley Gautama
08/14/2024, 4:05 PMAshley Gautama
08/15/2024, 7:08 AMMatt (pactflow.io / pact-js / pact-go)