Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ OnStaticIndexedHeader() [2/2]

void IHttpHeadersHandler. System.Net.Http.Http2Connection.Http2Stream.OnStaticIndexedHeader ( int index,
ReadOnlySpan< byte > value )
inlineprivate

Implements System.Net.Http.IHttpHeadersHandler.

Definition at line 777 of file Http2Connection.cs.

778 {
779 if (index <= 7)
780 {
781 if (System.Net.NetEventSource.Log.IsEnabled())
782 {
783 Trace($"Invalid request pseudo-header ID {index}.", "OnStaticIndexedHeader");
784 }
785 throw new HttpRequestException(System.SR.net_http_invalid_response);
786 }
787 if (index <= 14)
788 {
789 int statusCode = HttpConnectionBase.ParseStatusCode(value);
791 }
792 else
793 {
796 }
797 }
void Trace(string message, [CallerMemberName] string memberName=null)
void OnHeader(HeaderDescriptor descriptor, ReadOnlySpan< byte > value)
static readonly System.Net.NetEventSource Log
static string net_http_invalid_response
Definition SR.cs:92
Definition SR.cs:7

References System.index, System.item, System.Net.NetEventSource.Log, System.SR.net_http_invalid_response, System.Net.Http.Http2Connection.Http2Stream.OnHeader(), System.Net.Http.Http2Connection.Http2Stream.OnStatus(), System.Net.Http.HttpConnectionBase.ParseStatusCode(), System.Net.Http.Http2Connection.Http2Stream.Trace(), and System.value.