1 write to rawPath
System (1)
net\System\Net\HttpListenerRequestUriBuilder.cs (1)
134rawPath = GetPath(rawUri);
12 references to rawPath
System (12)
net\System\Net\HttpListenerRequestUriBuilder.cs (12)
137if (!HttpSysSettings.EnableNonUtf8 || (rawPath == string.Empty)) 139string path = rawPath; 167cookedUriHost, rawPath, cookedUriQuery); 192Debug.Assert(!string.IsNullOrEmpty(rawPath), "'rawPath' must have at least one character."); 218LogWarning("BuildRequestUriUsingRawPath", SR.net_log_listener_cant_convert_raw_path, rawPath, 231while (index < rawPath.Length) 233current = rawPath[index]; 237Debug.Assert(index + 2 < rawPath.Length, "Expected >=2 characters after '%' (e.g. %2F)"); 240current = rawPath[index]; 244Debug.Assert(index + 4 < rawPath.Length, "Expected >=4 characters after '%u' (e.g. %u0062)"); 252if (!AppendUnicodeCodePointValuePercentEncoded(rawPath.Substring(index + 1, 4))) 261if (!AddPercentEncodedOctetToRawOctetsList(encoding, rawPath.Substring(index, 2)))