which UrlEncode or HtmlEncode in .Net we should use?

Viewed 1590

I find many method in .net can provide UrlEncode such like:

  1. System.Net.WebUtility
  2. Uri.EscapeDataString or Uri.EscapeUriString
  3. System.Text.Encodings.Web.UrlEncoder

For HtmlEncode:

  1. System.Net.WebUtility
  2. System.Text.Encodings.Web.HtmlEncoder

And My Question is: which one is recommended?

0 Answers
Related