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

◆ GetWhitespaceLength()

static int System.Net.Http.HttpRuleParser.GetWhitespaceLength ( string input,
int startIndex )
inlinestaticpackage

Definition at line 92 of file HttpRuleParser.cs.

93 {
94 if (startIndex >= input.Length)
95 {
96 return 0;
97 }
98 for (int i = startIndex; i < input.Length; i++)
99 {
100 char c = input[i];
101 if (c != ' ' && c != '\t')
102 {
103 return i - startIndex;
104 }
105 }
106 return input.Length - startIndex;
107 }

References System.input, and System.startIndex.

Referenced by System.Net.Http.Headers.AuthenticationHeaderValue.GetAuthenticationLength(), System.Net.Http.Headers.ContentRangeHeaderValue.GetContentRangeLength(), System.Net.Http.Headers.ContentDispositionHeaderValue.GetDispositionTypeLength(), System.Net.Http.Headers.EntityTagHeaderValue.GetEntityTagLength(), System.Net.Http.Headers.MediaTypeHeaderValue.GetMediaTypeExpressionLength(), System.Net.Http.Headers.MediaTypeHeaderValue.GetMediaTypeLength(), System.Net.Http.Headers.NameValueHeaderValue.GetNameValueLength(), System.Net.Http.Headers.NameValueHeaderValue.GetNameValueListLength(), System.Net.Http.Headers.NameValueWithParametersHeaderValue.GetNameValueWithParametersLength(), System.Net.Http.Headers.HeaderUtilities.GetNextNonEmptyOrWhitespaceIndex(), System.Net.Http.Headers.ProductInfoHeaderValue.GetProductInfoLength(), System.Net.Http.Headers.ProductHeaderValue.GetProductLength(), System.Net.Http.Headers.ViaHeaderValue.GetProtocolEndIndex(), System.Net.Http.Headers.RangeItemHeaderValue.GetRangeItemLength(), System.Net.Http.Headers.RangeHeaderValue.GetRangeLength(), System.Net.Http.Headers.RetryConditionHeaderValue.GetRetryConditionLength(), System.Net.Http.Headers.StringWithQualityHeaderValue.GetStringWithQualityLength(), System.Net.Http.Headers.TransferCodingHeaderValue.GetTransferCodingLength(), System.Net.Http.Headers.ViaHeaderValue.GetViaLength(), System.Net.Http.Headers.ContentRangeHeaderValue.TryGetLengthLength(), System.Net.Http.Headers.AuthenticationHeaderValue.TryGetParametersEndIndex(), System.Net.Http.Headers.ContentRangeHeaderValue.TryGetRangeLength(), System.Net.Http.Headers.ProductInfoHeaderParser.TryParseValue(), System.Net.Http.Headers.WarningHeaderValue.TryReadAgent(), System.Net.Http.Headers.WarningHeaderValue.TryReadCode(), System.Net.Http.Headers.WarningHeaderValue.TryReadDate(), System.Net.Http.Headers.StringWithQualityHeaderValue.TryReadQuality(), and System.Net.Http.Headers.AuthenticationHeaderValue.TrySkipFirstBlob().