J'ai une collection de valeurs de nom qui est transmise dans une méthode pour envoyer à un autre système via un client Web.Encode valeurs dans un NameValueCollection C# .net
public string DoExtendedTransferAsString(string operation, NameValueCollection query, FormatCollection formats)
{
System.Net.WebClient client = new System.Net.WebClient();
client.QueryString = query;
client.QueryString["op"] = operation;
client.QueryString["session"] = SessionId;
using (Stream stream = client.OpenRead(url))
{
FormatCollection formats = new FormatCollection(stream);
}
return formats;
}
Je dois exécuter HttpUtility.HtmlEncode sur toutes les valeurs à l'intérieur du NameValueCollection mais je ne suis pas sûr comment. NB Je ne peux pas changer le code appelant donc il doit être un NameValueCollection.
Merci
@Liviu M Désolé, je pensais que j'étais spécifique, je veux faire cela aux valeurs dans un NameValueCollection. J'ai essayé pour (int i = 0; i
Cookie