
Program Description
This tool verifies whether websites respond with HTTP status code 200 OK. The user provides a list of URLs in a plain text file – one URL per line. The program reads the file, sends HTTP HEAD or GET requests, and categorizes each result into three output files:
ok.txt– sites returning 200 OK.default.txt– sites returning any other HTTP status (e.g., 301, 404, 403, 500).error.txt– sites that caused connection errors, timeouts, or DNS failures.
The tool handles redirects, timeouts, and network exceptions, producing clean, separated results for further analysis or monitoring.
