Bonjour à tous,
Tous d'abord je tiens à m'excuser si je me suis trompé de catégorie pour mon message.
Je cherche à faire une application qui récupère des pages web afin de parser le code html.
Il y a un site que je peux accéder via mon navigateur web mais pas via la méthode WebRequest().
Lorsque j'exécute mon code :
Je reçois une erreur 403 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 string url = "https://www.gamebookers.com/"; WebResponse Webreponse; HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url); Webreponse = req.GetResponse();Après quelque recherche il apparait simplement que le site n'autorise pas un accès via ce genre de méthode."Le serveur distant a retourné une erreur : (403) Interdit."
Ma, voir mes questions sont donc :
- Quelle est le système de communication ( requête) utilisé par la méthode WebRequest pour qu'elle se différencie de celle du navigateur.
- Y aurait il un moyen pour "contourner" cela et quand même pouvoir récupérer le code html de la page. Et si oui le quelle ?
Merci d'avance pour vos question, en espérant avoir était claire.
Partager