Airflow 如何通过REST API触发气流DAG?

Airflow 如何通过REST API触发气流DAG?,airflow,Airflow,1.10.0文档说我应该能够对/api/experimental/dags//dag_运行进行POST以触发dag运行,但当我这样做时,我收到一个错误: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <title>400 Bad Request</title> <h1>Bad Request</h1> <p>The browser (or proxy) sen

1.10.0文档说我应该能够对/api/experimental/dags//dag_运行进行POST以触发dag运行,但当我这样做时,我收到一个错误:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>400 Bad Request</title>
<h1>Bad Request</h1>
<p>The browser (or proxy) sent a request that this server could not understand.</p>

400错误请求
错误的请求
浏览器(或代理)发送了此服务器无法理解的请求


为了实现这一点,我发现我需要在正文中发送一个空JSON字符串:

curl -X POST \
  http://airflow.dyn.fa.disney.com/api/experimental/dags/people_data/dag_runs \
  -H 'Cache-Control: no-cache' \
  -d '{}'