n9e 告警规则中设置回调地址,如何传入规则的相关参数?

Viewed 59

版本:v6.3.1
希望可以在告警规则中的回调地址中,针对规则进行不同的动作。但不知道如何获取规则的相关参数?

#!/usr/bin/python
#! --*-- coding:utf-8 --*--

import sys
import json
from flask import Flask

app = Flask(__name__)

@app.route('/',methods=["GET", "POST"])
def main():
    print(json.load(sys.stdin))
    return json.dumps("Hello World!")

if __name__ == "__main__":
    app.run(host=host, port=port, debug=True)

以上这样的话 print(json.load(sys.stdin))这里会报错,不知道如何传递相关参数

回调地址还是post请求,你们给的文档截图里的url都是http://xxxxxxxx?xxxxx这不是get请求吗

1 Answers

知道了,post请求默认会带上相关参数,只需要获取即可。就是你们黄埔营里的那些博客截图回调地址的格式我看是http://xxxxxxxx?xxxxx我以为是get请求。