1

API を作成しましたが、その中のポスト コールにアクセスしたいと考えています。ケトルで次の変換を行いました。ここに画像の説明を入力

Generate Rows ステップの params フィールドを次のように使用します。

ここに画像の説明を入力

およびRESTクライアントのステップ構成は次のとおりです。

ここに画像の説明を入力

サーバー側のポストコールでパラメーターを取得できません。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 クライアント ステップのパラメーター タブで、同じフィールドを取得する必要があります。

ここに画像の説明を入力

完璧に動作します!

于 2016-06-07T06:23:25.033 に答える