Comment interagir avec un site web sans navigateur?

Dire que je suis la construction d'une application en c#.
Le but de l'application :

  1. obtenir nom d'utilisateur & mot de passe de l'utilisateur.
  2. et de montrer quelques informations présentes sur le site.

dans le fond, après la prise du nom d'utilisateur et mot de passe, il doit :

  1. connecter à un site web avec des informations d'identification.
  2. et cliquez sur l'ancre de lien qui s'affiche après la connexion.
  3. trouver la plage qui détiennent les informations.
  4. obtenir l'info.

qui a été un exemple. Je suis actuellement à la construction d'une application pour en afficher l'utilisation de la bande passante de l'information.
Le serveur n'a pas d'exposer une API pour que.

Est-il un tutoriel/info/article disponible pour les mêmes fins ? Je n'ai juste pas quoi chercher ?

  • Ce n'est pas ce que votre question réelle demande, mais à "interagir avec un site web sans navigateur", vous pouvez utiliser lynx - techniquement, un navigateur, mais il est une application de terminal. Vous ne savez pas si il est disponible sur Windows, par contre ...
  • il doit être en c#
  • Il y a des classes comme HTTPwebRequest et HTTPwebResponse qui peut être utilisé, mais dans l'application de la console je ne sais pas. Et dans le web, il est difficile de simuler l'événement click. voici un lien forums.asp.net/t/1439779.aspx/1
  • vous avez la réponse dans vos balises, httpwebrequest/réponses, ou le client web wrapper
  • il n'a pas à être une application console. juste à c#