1

我制作了一个 api,我想在其中访问一个 post call。我在水壶中进行了以下改造:在此处输入图像描述

在 Generate Rows 步骤中的 params 字段为:

在此处输入图像描述

和 REST 客户端步骤配置为:

在此处输入图像描述

但我无法在服务器端的 post call 中获取任何参数。如果我在 python 中编写一个简单的 post 调用:

import requests

url = "http://10.131.70.73:5000/searchByLatest"

payload = {'search_query': 'donald trump', 'till_date': 'Tuesday, 7 June 2016 at 10:40'}

r = requests.post(url, params=payload)
print(r.text)
print(r.status_code)

我可以request.args.get("search_query")在 Flask 的客户端获取参数。如何在水壶中进行等效的 POST 调用?

4

1 回答 1

2

我最终自己找到了解决方案。将生成行中的字段描述为:

在此处输入图像描述

在 REST Client 步骤的参数选项卡中,我们应该得到相同的字段:

在此处输入图像描述

完美运行!

于 2016-06-07T06:23:25.033 回答