network/curl
Transfer data from a URL via HTTP with support for custom methods, headers, body, timeouts, and TLS verification. Control response size with a maximum byte limit.
Instructions
Transfer data from a URL using native HTTP client.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| body | No | Request body | |
| method | No | ||
| headers | No | Request headers, e.g. {"Content-Type": "application/json"} | |
| timeout | No | ||
| insecure | No | Skip TLS certificate verification | |
| max_body | No | Return at most this many bytes of the response body (default 1048576 = 1 MiB, max 10 MiB); a cut body has truncated: true |