C# .net web application. - parse a proxy list from a file.
- create a crawler that checks every proxy IP from the proxy list for its browsing capabilities against a particular website (HTTP, HTTPS).
- enter a list of proxy IPs? and their ports? that passed the check to a table in a SQL database.
- build an aspx web page that receive an HTTP request and provide one IP from the proxy list table. also, we need that page to manage and flag the table to make sure that no 2 requests are getting the same IP.
- we need the aspx page to be able to flag wheather the proxy IP from the table is usefull or not (we will define later what useful means).