comment définir les en-têtes http lors de l'envoi d'une requête http à un serveur afin que le serveur pense que les demandes proviennent firefoxcomment définir les en-têtes http lors de l'envoi d'une requête http à un serveur afin que le serveur pense que les requêtes proviennent de firefox
Répondre
On a besoin de modifier la valeur Agent-utilisateur de tête HTTP, à quelque chose qui ressemble à ce qui suit:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5
En C#/ASP.NET (en supposant que cela est suivi sur la question précédente)
using (WebClient myBrowser= new WebClient())
{
myBrowser.Headers["User-Agent"] = some_string_like_the_one_above;
// Download data.
byte[] httpResp = myBrowser.DownloadData(some_url);
// Here to exploit the data returned from the server
}
dans votre réponse quelle est la variable mybrowser –
@Anirudha myBrowser est une instance de 'WebClient' qui est un objet .NET fournit pour créer un navigateur web virtuel qui fonctionne dans son programme. Je l'ai appelé "myBrowser" parce que ce serait essentiellement comme un navigateur dans le programme, mais il pourrait être nommé autre chose (? Dire webclt_one ou autre) – mjv
ok très très merci –
Je pense que vous vouliez ajouter un commentaire, pas un drapeau modérateur ... –