I need some information from a website that’s not mine, in order to get this information I need to login to the website to gather the information, this happens through a HTML form. How can I do this authenticated screenscaping in C#?
Extra information:
- Cookie based authentication.
- POST action needed.
You’d make the request as though you’d just filled out the form. Assuming it’s POST for example, you make a POST request with the correct data. Now if you can’t login directly to the same page you want to scrape, you will have to track whatever cookies are set after your login request, and include them in your scraping request to allow you to stay logged in.
It might look like:
Maybe.