24 references to Latin1
Microsoft.AspNetCore.HttpLogging (1)
MediaTypeHelpers.cs (1)
18Encoding.Latin1 // TODO allowed by default? Make this configurable?
Microsoft.AspNetCore.Server.HttpSys (2)
HttpSysOptions.cs (1)
261/// Configures request headers to use <see cref="Encoding.Latin1"/> encoding.
src\aspnetcore\src\Shared\ServerInfrastructure\StringUtilities.cs (1)
75return Encoding.Latin1.GetString(span);
Microsoft.AspNetCore.Server.IIS (1)
src\aspnetcore\src\Shared\ServerInfrastructure\StringUtilities.cs (1)
75return Encoding.Latin1.GetString(span);
Microsoft.AspNetCore.Server.Kestrel.Core (8)
Internal\Infrastructure\HttpUtilities.cs (1)
163if (ReferenceEquals(encoding, Encoding.Latin1))
src\aspnetcore\src\Shared\runtime\Http2\Hpack\HeaderField.cs (2)
45return Encoding.Latin1.GetString(Name) + ": " + Encoding.Latin1.GetString(Value);
src\aspnetcore\src\Shared\runtime\Http2\Hpack\HPackEncoder.cs (2)
464int encodedStringLength = valueEncoding is null || ReferenceEquals(valueEncoding, Encoding.Latin1) 533if (valueEncoding is null || ReferenceEquals(valueEncoding, Encoding.Latin1))
src\aspnetcore\src\Shared\runtime\Http3\QPack\QPackEncoder.cs (2)
188int encodedStringLength = valueEncoding is null || ReferenceEquals(valueEncoding, Encoding.Latin1) 239if (valueEncoding is null || ReferenceEquals(valueEncoding, Encoding.Latin1))
src\aspnetcore\src\Shared\ServerInfrastructure\StringUtilities.cs (1)
75return Encoding.Latin1.GetString(span);
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (1)
src\aspnetcore\src\Shared\ServerInfrastructure\StringUtilities.cs (1)
75return Encoding.Latin1.GetString(span);
System.Net.Http (7)
src\runtime\src\libraries\Common\src\System\Net\Http\aspnetcore\Http2\Hpack\HeaderField.cs (2)
45return Encoding.Latin1.GetString(Name) + ": " + Encoding.Latin1.GetString(Value);
src\runtime\src\libraries\Common\src\System\Net\Http\aspnetcore\Http2\Hpack\HPackEncoder.cs (2)
464int encodedStringLength = valueEncoding is null || ReferenceEquals(valueEncoding, Encoding.Latin1) 533if (valueEncoding is null || ReferenceEquals(valueEncoding, Encoding.Latin1))
src\runtime\src\libraries\Common\src\System\Net\Http\aspnetcore\Http3\QPack\QPackEncoder.cs (2)
188int encodedStringLength = valueEncoding is null || ReferenceEquals(valueEncoding, Encoding.Latin1) 239if (valueEncoding is null || ReferenceEquals(valueEncoding, Encoding.Latin1))
System\Net\Http\HttpRuleParser.cs (1)
34internal static Encoding DefaultHttpEncoding => Encoding.Latin1;
System.Net.HttpListener (1)
System\Net\Managed\HttpListenerResponse.Managed.cs (1)
273byte[] statusDescriptionBytes = Encoding.Latin1.GetBytes(StatusDescription);
System.Net.Mail (1)
System\Net\Mime\ByteEncoder.cs (1)
61if (encoding == Encoding.Latin1) // we don't need to check for codepoints
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Encoding.cs (1)
215case ISO_8859_1: return Latin1; // 28591
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\Latin1Encoding.Sealed.cs (1)
11/// off of <see cref="Encoding.Latin1"/>.