我想将请求与标头中的值进行匹配。假设我有一个标头字段,其成员值为'abcd',那么我想要一个类似
的场景场景:pathMatches('/ getValues')&& headerValue('member')
我知道没有名为headerValue的函数,但是我想要实现类似的功能。然后,我需要定义一个响应。有typeContains()和acceptContains(),但上面没有。
答案 0 :(得分:1)
您必须直接使用Is it possible to read a file at compile time?。试试这个:
Scenario: pathMatches('/getValues') && karate.get('requestHeaders.member[0]') == 'abcd'
请注意,您可以在Background
中创建可重用的函数,以简化其中的一些工作。