我如何在请求有效负载中而不是表单数据中发布数据

时间:2019-04-23 06:29:52

标签: api robotframework

我有一个api,它需要2个输入作为表单数据,但是我希望请求正文传递这两个vale ..

问题是我正在使用带有机器人框架的Rest Instance库,它不支持处理表单数据

2 个答案:

答案 0 :(得分:0)

如果您是说它在查询字符串中这样传递:

mydomain.com/test.html?param1=value1&param2=value2

请参阅RequestKeyword及其带有参数 params Post Request 关键字,该关键字会接收字典。

答案 1 :(得分:0)

像这样将参数附加到API的URL的末尾:

Post  /api/endpoint?param1=param1value&param2=pamar2value
  

注意:我假设您正在使用RestInstance Library

您也可以使用@drFunJohn在其他答案中提到的HTTPRequests Library