A fast and multi-purpose HTTP toolkit written in Go to run multiple probes at once. Note: Not to be confused with the unrelated Python’s HTTPX which has the same command name. More information: https://docs.projectdiscovery.io/tools/httpx/running.
httpx -probe {{[-u|-target]}} {{url|host|ipaddress|subnet_with_cidr}}
subfinder:subfinder {{[-d|-domain]}} {{example.com}} | httpx {{[-sc|-status-code]}}
httpx {{[-rl|-rate-limit]}} {{150}} {{[-l|-list]}} {{path/to/newline_separated_hosts_list}} {{[-td|-tech-detect]}} {{[-rt|-response-time]}}
httpx {{[-u|-target]}} {{url}} -title -cdn -hash {{sha256}}
httpx -probe {{[-u|-target]}} {{host1,host2,...}} {{[-p|-ports]}} http:{{80,8000-8080}},https:{{443,8443}} -timeout {{10}}
httpx {{[-u|-target]}} {{host1,host2,...}} {{[-fc|-filter-code]}} {{400,401,404}}
httpx {{[-u|-target]}} {{host1,host2,...}} {{[-mc|-match-code]}} {{200,301,304}}
./output):httpx {{[-u|-target]}} {{https://www.github.com}} -path {{/tldr-pages/tldr,/projectdiscovery/httpx}} {{[-ss|-screenshot]}} {{[-st|-screenshot-timeout]}} {{10}}