soapui - 从响应中获取 access_token 并传入 Rest Service 的 Request Header
问题描述
我最近开始使用 Soapui,需要帮助。
我可以使用 Transfer Property 从响应中获取 access_token。
现在我需要在下一个请求标头中使用'access_token',如屏幕截图所示,我该如何实现这一点。(需要自动将 access_token 传递给请求头)
我已经做了一些研究,但我在这部分找不到任何东西。感谢您的回复,我正在使用 SoapUI 5.3.0
解决方案
您可以使用属性扩展。
将标头的值设置为${Token#Response#$.token_type} ${Token#Response#$.access_token}
。这将扩展为您的“令牌”步骤的响应,并使用 JSONPath 来选择 token_type(可能是“bearer”)和 access_token 的值。
请注意,在这种情况下,传输属性步骤不是必需的。
推荐阅读
- typescript - Typescript 将日期转换为 Json 格式“/Date(1238540400000)/”
- oracle - 比较案例陈述中的日期
- c# - 如何获取名称值?
- pact - 针对已部署的 HTTPS 提供程序运行 Pact 提供程序测试
- floating-point - 如何以定点(32位)表示非常小的浮点数?
- git - Gitlab社区版“错误:参考/保持/*长数字/字符串*不指向有效对象!”
- reactjs - 如何在测试中模拟 axios 调用?不断获取类型的参数不能分配给类型的参数
- python - 如何将 O(N*M) 优化为 O(n**2)?
- python - `multiprocessing.Pool.map()` 似乎安排错误
- erlang - 如何解释 Erlang 代码行中的一组变量