karate - 空手道框架 - 如何在 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.configure('headers', { 'x-bpi-client-context': 'MUGIL' });
推荐阅读
- sql - 从不同的行检索组合作为输入 SQL
- angular - 保存后角显示小吃店
- hyperledger-fabric - hyperledger fabric - 如何删除对等点上的链码?
- string - 在 bash 脚本中用 $HOME 替换波浪号
- apache-spark - 想知道为什么空的内部迭代器会导致 mapPartitionsWithIndex 出现不可序列化的异常
- image - 如何在 Bokeh 中显示 TIFF 图像?
- python-3.x - Python:SSL 证书失败
- jquery - jQuery | 每 4 个结果用| 阿贾克斯
- python - 检查两个变量是否相等
- rest-assured - 通过 RESTAssured 对部分 JSON 使用 JSONAssert