2012-04-19 2 views
1

Je suis en train de changer la valeur des paramètres « Host » dans les en-têtes HttpWebRequest mais je reçois erreur ci-dessous.Comment modifier le paramètre "Hôte" dans HttpWebRequest pour C# Compact Framework?

« Cet en-tête doit être modifié avec la propriété appropriée à System.Net.WebHeaderCollection.ThrowOnRestrictedHeader (chaîne headerName) »

Je suis en train d'utiliser le code suivant:

HttpWebRequest hbWebRequest = (HttpWebRequest)System.Net.HttpWebRequest.Create(WebService); 
hbWebRequest.Method = "POST"; 
hbWebRequest.Headers["Host"] = WebURL; 

Répondre

1

Dans .NET Framework 4.0, vous pouvez utiliser la propriété Host de la classe HttpWebRequest.

hbWebRequest.Host = WebURL; 

Edit: double possible de ce question.

+0

Salut David, Désolé de le dire mais hbWebRequest.Host ne vient pas dans le Compact Framework. –

Questions connexes