我应该如何设置邮递员来测试python request.post方法的API



我已经编写了如下的python代码

import requests
# URL
url = 'http://localhost:5000/api'
question = 'what is this'
r = requests.post(url,json={'input':question})
print(r.json())

代码是将一个问题发送到NLP服务器,并返回答案的json。

我应该如何安排我的邮递员来测试它?我将url复制到"输入请求url"选项卡中,并将左侧的选项卡更改为"POST"。我还能做什么?我应该在哪里输入输入?

在Postman上使用JSON执行POST请求:

  1. 选择POST方法
  2. 添加您的URL
  3. 点击Body选项卡并选择"raw"单选按钮
  4. 将显示一个新的下拉列表,默认值为"Text"-单击它并选择JSON(application/JSON(-这将自动添加一个新标头(内容类型:application/JSON(-您可以在Headers选项卡中进行检查
  5. 将JSON负载添加到Body选项卡下的文本框中
  6. 单击"发送"按钮

注意:这是一个基本请求。其他请求也可能需要更多信息,例如授权标头,因此请确保您首先拥有所有信息

您需要在请求的正文中添加问题。首先添加json头。单击标题下方,添加Content-Type作为关键字,添加application/json作为值。

然后点击正文并添加输入作为关键字,添加问题作为值

最新更新