Skip to main content

http_request

Network

Makes an HTTP request and stores the response.

Parameters

Parameter Type Required Default Description
url string Yes — Target URL, supports variable substitution
method string No GET HTTP method
Options: GET, POST, PUT, DELETE, PATCH
headers object No — Request headers
body string No Request body for POST/PUT/PATCH
timeout number No 120000 Request timeout in milliseconds
retries number No 0 Number of retries
retry_delay number No 1000 Delay between retries in ms
retry_on_status array No [429,500,502,503,504] Status codes to retry on
use_browser_context boolean No false Use browser fetch to inherit proxy and fingerprint

Usage Example

RTILA X PROJECT JSON
http_request.json
{
  "command": "http_request",
  "params": {
    "url": "https://learn.rtila.com/api/products.json",
    "method": "GET",
    "headers": null,
    "body": "",
    "timeout": 120000,
    "retries": 0,
    "retry_delay": 1000,
    "retry_on_status": [429, 500, 502, 503, 504],
    "use_browser_context": false
  }
}

Related Scenarios

Related Learning Articles

Was this helpful?