Featured image of post Postman测试flask通过webhook的方式接收json

Postman测试flask通过webhook的方式接收json

前言

需要接收webhook发送的json来进行一些自动化操作,因此便有了这篇文章。

flask

直接上代码:

1
2
3
4
5
6
7
from flask import Flask, request

@app.route("/webhook", methods=['POST'])
def webhook():
    get_json = request.get_json()
    print(get_json)
    return 'ok'

postman

选择POST方式,地址为http://localhost:5000/webhook

这是flask默认的地址,可自行修改

Headers中添加一行,申明发送的数据类型:

  • KEY:Content-Type
  • VALUE:application/json

Body中选择raw,添加json格式的内容:

1
2
3
{
	"domain" : "example.com"
}

发送,flask后台会打印如下信息:

1
{'domain': 'example.com'}
comments powered by Disqus
Built with Hugo
主题 StackJimmy 设计