【发布时间】:2017-01-05 10:13:36
【问题描述】:
我正在使用 ansible uri 模块发出 POST 请求。该请求返回状态 201 或 208,并且应考虑这两个状态代码以使任务通过。如何指定多个 status_code 值或如何实现?
- uri:
url: "http://mywebsite.org/api/hooks/release/builtin/"
method: POST
HEADER_Content-Type: "application/json"
body: '{"version": "6.2.10"}'
body_format: json
status_code: 208
register: result
failed_when: status_code != 201 or status_code != 208
【问题讨论】: