41 references to HttpEncoderUtility
System.Web (41)
HttpResponse.cs (3)
2496url = url + "?" + qsErrorMark + "=" + HttpEncoderUtility.UrlEncodeSpaces(Request.Path); 3329return schemeAndAuthority + HttpEncoderUtility.UrlEncodeSpaces(HttpUtility.UrlEncodeNonAscii(path, Encoding.UTF8)) + queryAndFragment; 3333return HttpEncoderUtility.UrlEncodeSpaces(HttpUtility.UrlEncodeNonAscii(url, Encoding.UTF8));
Security\Cryptography\CryptoUtil.cs (2)
146int highNibble = HttpEncoderUtility.HexToInt(data[2 * i]); 147int lowNibble = HttpEncoderUtility.HexToInt(data[2 * i + 1]);
UI\HtmlForm.cs (1)
258sb.Append(HttpEncoderUtility.UrlEncodeSpaces(HttpUtility.HtmlAttributeEncode(Page.ClientScript.GetWebResourceUrl(typeof(HtmlForm), "SmartNav.htm"))));
UI\HTMLTextWriter.cs (3)
1283if (HttpEncoderUtility.IsUrlSafeChar(ch)) { 1302Write(HttpEncoderUtility.IntToHex((ch >> 4) & 0xf)); 1303Write(HttpEncoderUtility.IntToHex((ch) & 0xf));
Util\HttpEncoder.cs (32)
114int h1 = HttpEncoderUtility.HexToInt(s[pos + 2]); 115int h2 = HttpEncoderUtility.HexToInt(s[pos + 3]); 116int h3 = HttpEncoderUtility.HexToInt(s[pos + 4]); 117int h4 = HttpEncoderUtility.HexToInt(s[pos + 5]); 477int h1 = HttpEncoderUtility.HexToInt((char)bytes[pos + 1]); 478int h2 = HttpEncoderUtility.HexToInt((char)bytes[pos + 2]); 520int h1 = HttpEncoderUtility.HexToInt((char)bytes[pos + 2]); 521int h2 = HttpEncoderUtility.HexToInt((char)bytes[pos + 3]); 522int h3 = HttpEncoderUtility.HexToInt((char)bytes[pos + 4]); 523int h4 = HttpEncoderUtility.HexToInt((char)bytes[pos + 5]); 535int h1 = HttpEncoderUtility.HexToInt((char)bytes[pos + 1]); 536int h2 = HttpEncoderUtility.HexToInt((char)bytes[pos + 2]); 571int h1 = HttpEncoderUtility.HexToInt(value[pos + 2]); 572int h2 = HttpEncoderUtility.HexToInt(value[pos + 3]); 573int h3 = HttpEncoderUtility.HexToInt(value[pos + 4]); 574int h4 = HttpEncoderUtility.HexToInt(value[pos + 5]); 586int h1 = HttpEncoderUtility.HexToInt(value[pos + 1]); 587int h2 = HttpEncoderUtility.HexToInt(value[pos + 2]); 631else if (!HttpEncoderUtility.IsUrlSafeChar(ch)) 656if (HttpEncoderUtility.IsUrlSafeChar(ch)) { 664expandedBytes[pos++] = (byte)HttpEncoderUtility.IntToHex((b >> 4) & 0xf); 665expandedBytes[pos++] = (byte)HttpEncoderUtility.IntToHex(b & 0x0f); 709expandedBytes[pos++] = (byte)HttpEncoderUtility.IntToHex((b >> 4) & 0xf); 710expandedBytes[pos++] = (byte)HttpEncoderUtility.IntToHex(b & 0x0f); 733if (ignoreAscii || HttpEncoderUtility.IsUrlSafeChar(ch)) { 741sb.Append(HttpEncoderUtility.IntToHex((ch >> 4) & 0xf)); 742sb.Append(HttpEncoderUtility.IntToHex((ch) & 0xf)); 747sb.Append(HttpEncoderUtility.IntToHex((ch >> 12) & 0xf)); 748sb.Append(HttpEncoderUtility.IntToHex((ch >> 8) & 0xf)); 749sb.Append(HttpEncoderUtility.IntToHex((ch >> 4) & 0xf)); 750sb.Append(HttpEncoderUtility.IntToHex((ch) & 0xf)); 801return HttpEncoderUtility.UrlEncodeSpaces(UrlEncodeNonAscii(value, Encoding.UTF8));