我想发送我的参数:
* def d = call read ('datas.json')
在js文件中的方法中:
* header Authorization = call read('basic-auth.js') { username: 'd.usn', password: 'd.pw' }
(假设在datas.json中我有usn
和pw
)
而不是写参数' john
'和' secret
'
* header Authorization = call read('basic-auth.js') { username: 'john', password: 'secret' }
对不起,如果我没有在官方回购中找到这些信息,但任何答案都会非常有用:我需要这几次并且没有找到问题。
答案 0 :(得分:1)
你让我担心空手道文件没用:P。你看过Embedded Expressions吗?
Authorization = call read('basic-auth.js') { username: '#(d.usn)', password: '#(d.pw)' }
顺便说一下datas.json
已经在表单{ username: 'john', password: 'secret' }
中,你可以这样做:
Authorization = call read('basic-auth.js') read('datas.json')