首页 > 解决方案 > 空手道框架 - 如何在 karate-config.js 文件的一个变量中设置多个 api 请求标头详细信息

问题描述

我是空手道框架的新手,要测试一个对端点 URI 的“GET”请求。我有这个请求标头详细信息,需要用于测试“GET”端点( x-bpi-client-context, x-bpi-service-context, x-bpi-version and Authorization ),我们如何在 karate-config.js 文件的一个变量中声明所有这四个值。

我无法将所有这四个值映射到 Karate-config.js 文件中的一个变量中。

我在 karate.config 中尝试了以下语法代码:

karate.configure('headers', {x-bpi-client-context: 'MUGIL' ,x-bpi-service-context : {"client"{"user_tracking_column"}}

标签: karate

解决方案


如果键名中有破折号,请用引号括起来:

karate.configure('headers', { 'x-bpi-client-context': 'MUGIL' });

推荐阅读