标签: airflow apache-airflow
邮递员发出的POST请求 http://host:8080/api/experimental/dags/test_flow/dag_runs给出了 " 400错误请求:浏览器(或代理)发送了此服务器无法理解的请求。" 当它从请求尝试get_json时。即在行数据= request.get_json(force = True)
此API调用的输入应该是什么??
答案 0 :(得分:5)
有同样的问题,通过POST一个空的JSON来解决它
curl -X POST \ http://localhost:8080/api/experimental/dags/<DAG_ID>/dag_runs \ -H 'Cache-Control: no-cache' \ -H 'Content-Type: application/json' \ -d '{}'
答案 1 :(得分:0)
您的邮递员请求应以这种方式发送。
-H标志表示标头,-d标志表示POST请求中的数据