http_post
Send HTTP POST requests with curl, supporting custom headers, body data, authentication, redirects, and timeouts.
Instructions
Perform an HTTP POST request using curl
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The URL to make the POST request to | |
| auth | No | Authentication configuration | |
| data | No | Request body data | |
| headers | No | Optional headers to include | |
| timeout | No | Request timeout in seconds (default: 30) | |
| insecure | No | Allow insecure SSL connections (default: false) | |
| contentType | No | Content-Type header (default: application/json) | |
| followRedirects | No | Follow redirects (default: true) |