首页 > 解决方案 > 如何使用 RESTinstance 使用 JSON 发出 GET 请求?

问题描述

我正在尝试使用 RESTinstance 和机器人框架来实现一些 REST API 测试。我需要发出一个 GET 请求并传递一个包含 API 密钥和另一个字段的 JSON 正文。当我尝试这个时:

  GET  /aaas/v1/getSevRules  ${getSevRules_json}
  Output  request
  Output  response body

该请求在查询中显示我的 JSON,并且正文为空。我正在测试的应用程序以“无效输入:EOF”响应。

    "query": {
        "aKey": "4444100000",
        "environment": "OTE"
    },
    "body": null,

这似乎应该是一件简单的事情,但我看不出如何基于关键字文档。

谢谢克雷格

标签: jsongetrobotframework

解决方案


RestInstance库中,Get关键字不支持请求的正文部分。

在查看请求库时,似乎它的关键字Get Request确实如此。但是,我无法提供一个工作示例。


推荐阅读