ansible uri example
Here is an example of using the Ansible URI module to send HTTP requests:
- name: Send GET request
uri:
url: https://api.example.com/resource
method: GET
return_content: yes
- name: Send POST request with headers and body
uri:
url: https://api.example.com/resource
method: POST
headers:
Content-Type: application/json
body: '{"key": "value"}'
return_content: yes
- name: Send PUT request with basic authentication
uri:
url: https://api.example.com/resource
method: PUT
user: username
password: password
body: '{"key": "value"}'
return_content: yes
In the above example, the uri module is used to send HTTP requests to various endpoints. The url parameter specifies the URL of the resource, and the method parameter specifies the HTTP method to be used (GET, POST, PUT, etc.). The headers parameter is used to provide any additional headers required for the request. The body parameter is used to send a request body, if needed. The user and password parameters can be used for basic authentication. The return_content parameter is set to yes to retrieve the response content
原文地址: http://www.cveoy.top/t/topic/h1z7 著作权归作者所有。请勿转载和采集!