httprobe
Basic Usage Examples
Probing Multiple Domains
To run httprobe against multiple domains and get URLs of running HTTP and HTTPS servers, pass a list of domains contained within a file to the domains
input (type file
).
trickest.com
trickest.io
![Screenshot of the httprobe node connected on the left side with file input node in the workflow editor](https://res.cloudinary.com/db14crach/image/upload/v1700236841/docs/httprobe/httprobe_domains.png)
Probing multiple domains with httprobe
Improvements
Multi-threaded Probing
Httprobe is designed to maintain result reliability with an increased number of threads. To enable concurrency, pass desired number of threads to the threads
input (type string
).
![Screenshot of the httprobe node connected on the left side with two input nodes in the workflow editor](https://res.cloudinary.com/db14crach/image/upload/v1700236841/docs/httprobe/httprobe_threads.png)
Enable concurrency
Extra Probes
By default httprobe checks for HTTP on port 80 and HTTPS on port 443. To add additional probes, pass a pair of protocol and additional port to be probe to the protocol-port
and protocol-port-2
inputs (type string
):
![Screenshot of the httprobe node connected on the left side with three input nodes in the workflow editor](https://res.cloudinary.com/db14crach/image/upload/v1700236841/docs/httprobe/httprobe_protocols.png)
Enable extra probes
Timeout
Specify a timeout value in milliseconds for any single thread by passing desired value to the timeout input (type string
).
![Screenshot of the httprobe node connected on the left side with two input nodes in the workflow editor](https://res.cloudinary.com/db14crach/image/upload/v1700236841/docs/httprobe/httprobe_timeout.png)
Increase timeout