Big-endian fixes: Kestrel string processing (#36002)
* Byteswap (16-bit) chars instead of bytes in HttpHeaders code * Add byteswapping to KnownHeaders generated code * Remove byte order assertion preventing Kestrel server startup * Fixes part 1 of https://github.com/dotnet/aspnetcore/issues/35709 Co-authored-by:Ulrich Weigand <ulrich.weigand@de.ibm.com>
显示
- src/Servers/Kestrel/Core/src/Internal/Http/HttpHeaders.Generated.cs 79 个添加, 47 个删除...s/Kestrel/Core/src/Internal/Http/HttpHeaders.Generated.cs
- src/Servers/Kestrel/Core/src/Internal/Http/HttpHeaders.cs 37 个添加, 8 个删除src/Servers/Kestrel/Core/src/Internal/Http/HttpHeaders.cs
- src/Servers/Kestrel/Core/src/Internal/KestrelServerImpl.cs 0 个添加, 5 个删除src/Servers/Kestrel/Core/src/Internal/KestrelServerImpl.cs
- src/Servers/Kestrel/shared/KnownHeaders.cs 15 个添加, 3 个删除src/Servers/Kestrel/shared/KnownHeaders.cs
- src/Servers/Kestrel/tools/CodeGenerator/HttpUtilities/HttpUtilities.cs 3 个添加, 5 个删除...estrel/tools/CodeGenerator/HttpUtilities/HttpUtilities.cs
加载中
想要评论请 注册 或 登录