Module 带表单的ansible uri模块
是否可以在ansible中使用uri模块运行此命令Module 带表单的ansible uri模块,module,scripting,uri,ansible,Module,Scripting,Uri,Ansible,是否可以在ansible中使用uri模块运行此命令 - shell: unset http_proxy && curl -X POST -H "Cache-Control:no-cache" -F "access_key={{ api_user }}" -F "secret_key={{ api_pass }}" "http://mydomain.bla/api/v1/login_check" 我试着这样做: - uri: url: http://mydomain.bl
- shell: unset http_proxy && curl -X POST -H "Cache-Control:no-cache" -F "access_key={{ api_user }}" -F "secret_key={{ api_pass }}" "http://mydomain.bla/api/v1/login_check"
我试着这样做:
- uri:
url: http://mydomain.bla/api/v1/login_check
method: POST
user: "{{ api_user }}"
password: "{{ api_pass }}"
environment:
http_proxy: ''
- uri:
url: http://mydomain.bla/api/v1/login_check
method: POST
body: "access_key={{ api_user }}&secret_key={{ api_pass }}"
environment:
http_proxy: ''
就像这样:
- uri:
url: http://mydomain.bla/api/v1/login_check
method: POST
user: "{{ api_user }}"
password: "{{ api_pass }}"
environment:
http_proxy: ''
- uri:
url: http://mydomain.bla/api/v1/login_check
method: POST
body: "access_key={{ api_user }}&secret_key={{ api_pass }}"
environment:
http_proxy: ''
但仍然不起作用。
我试图获取一个令牌并将其存储在一个ansible变量中
“use_proxy:false”或“no”不起作用-这就是为什么我使用这个丑陋的环境解决方案的原因您忘记使用
返回\u内容:是
从模块的:
return\u content
(默认值:no)–是否将请求正文作为字典结果中的“content”键返回
您忘记使用
return\u内容:是
从模块的:
return\u content
(默认值:no)–是否将请求正文作为字典结果中的“content”键返回