J'ai un cookie enregistré sur l'utilisateur comme suit ...Comment utilisez-vous un Ampersand dans un HTTPCookie dans VB.NET?
Dim searchCookie As HttpCookie = New HttpCookie("SearchCriteria")
searchCookie.Item("SearchText") = FullSearchCriteria.SearchText
searchCookie.Item("SearchType") = FullSearchCriteria.SearchType
Les magasins searchtext une valeur qu'ils ont entrée dans une page précédente. Nous avons observé s'il y a une perluète dans le cookie (par exemple Tyne & Wear), alors le cookie n'enregistre pas les valeurs suivantes (SearchType).
Ce qui se passe est le cookie est sortie comme ceci:
SearchText=Tyne &
Il est évident que l'esperluette confond le cookie. Y a-t-il un moyen d'empêcher cela?