我已经编写了如下的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请求:
- 选择POST方法
- 添加您的URL
- 点击Body选项卡并选择"raw"单选按钮
- 将显示一个新的下拉列表,默认值为"Text"-单击它并选择JSON(application/JSON(-这将自动添加一个新标头(内容类型:application/JSON(-您可以在Headers选项卡中进行检查
- 将JSON负载添加到Body选项卡下的文本框中
- 单击"发送"按钮
注意:这是一个基本请求。其他请求也可能需要更多信息,例如授权标头,因此请确保您首先拥有所有信息
您需要在请求的正文中添加问题。首先添加json头。单击标题下方,添加Content-Type作为关键字,添加application/json作为值。
然后点击正文并添加输入作为关键字,添加问题作为值