33 lines
717 B
Text
33 lines
717 B
Text
meta {
|
|
name: getRecipeById
|
|
type: http
|
|
seq: 3
|
|
}
|
|
|
|
get {
|
|
url: {{url}}/recipe/44a8f38c-9387-439e-aed6-c3369b776b1c
|
|
body: none
|
|
auth: inherit
|
|
}
|
|
|
|
script:pre-request {
|
|
try{
|
|
// An dieser Stelle muss überprüft werden, ob diese Funktion gerade aufgerufen wird, ansonsten entsteht eine Endlosschleife.
|
|
const blocked = bru.getEnvVar("blocked");
|
|
if(blocked === "false" && new Date().valueOf() > Number(bru.getEnvVar("tokenExpireDate"))){
|
|
console.log('new Session')
|
|
|
|
bru.setEnvVar("blocked",true)
|
|
// Absoluter Pfad von der Collection-Root
|
|
await bru.runRequest('login.bru')
|
|
|
|
bru.setEnvVar("blocked",false)
|
|
}
|
|
} catch (e){
|
|
console.log(e)
|
|
}
|
|
}
|
|
|
|
settings {
|
|
encodeUrl: true
|
|
}
|