18 references to Append
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Http\HttpProtocol.cs (1)
536HttpRequestHeaders.Append(name, value, checkForNewlineChars);
Internal\Http2\Http2Stream.cs (1)
732HttpRequestHeaders.Append(name, value, checkForNewlineChars: true);
Internal\Http3\Http3Stream.cs (1)
278HttpRequestHeaders.Append(name, value, checkForNewlineChars: true);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (15)
HttpRequestHeadersTests.cs (15)
403() => headers.Append(Encoding.Latin1.GetBytes(key), Encoding.ASCII.GetBytes("value"), checkForNewlineChars: false)); 553headers.Append(headerNameBytes, prevSpan, checkForNewlineChars: false); 569headers.Append(headerNameBytes, nextSpan, checkForNewlineChars: false); 615headers.Append(headerNameBytes, latinValueSpan, checkForNewlineChars: false); 620headers.Append(headerNameBytes, latinValueSpan, checkForNewlineChars: false); 659headers.Append(headerNameBytes, valueSpan, checkForNewlineChars: false); 685Assert.Throws<InvalidOperationException>(() => headers.Append(acceptNameBytes, headerValueBytes, checkForNewlineChars: false)); 686headers.Append(cookieNameBytes, headerValueBytes, checkForNewlineChars: false); 704headers.Append(contentLengthNameBytes, contentLengthValueBytes, checkForNewlineChars: false); 710new HttpRequestHeaders().Append(contentLengthNameBytes, contentLengthValueBytes, checkForNewlineChars: false)); 750headers.Append(headerNameBytes, prevSpan, checkForNewlineChars: false); 799headers.Append(headerNameBytes, prevSpan1, checkForNewlineChars: false); 800headers.Append(headerNameBytes, prevSpan2, checkForNewlineChars: false); 852headers.Append(headerName, prevSpan, checkForNewlineChars: false); 862headers.Append(headerName, nextSpan, checkForNewlineChars: false);