One run
- The worker finds an active job whose next run is due.
- It claims the run and calculates the next run time.
- It sends one HTTP request with the configured method and headers.
- A
2xxresponse is recorded as Success. - Other responses, network errors, and timeouts are recorded as Failed.
- Run history keeps at most 10 KB of the response body.
URL safety
Pxxl validates the address when you create or edit a job, then checks it again when the worker connects.- The URL must be absolute and use
httporhttps. - Localhost, loopback, private network, link-local, metadata, shared, multicast, and reserved addresses are blocked.
- DNS is resolved again at connection time so a hostname cannot change into a private address after validation.
- The URL test uses
HEADfirst and falls back toGETwhen needed.
