Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.Http.HttpRuleParser Class Reference

Static Package Functions

static bool IsTokenChar (char character)
 
static int GetTokenLength (string input, int startIndex)
 
static bool IsToken (string input)
 
static bool IsToken (ReadOnlySpan< byte > input)
 
static string GetTokenString (ReadOnlySpan< byte > input)
 
static int GetWhitespaceLength (string input, int startIndex)
 
static bool ContainsNewLine (string value, int startIndex=0)
 
static int GetNumberLength (string input, int startIndex, bool allowDecimal)
 
static int GetHostLength (string input, int startIndex, bool allowToken, out string host)
 
static HttpParseResult GetCommentLength (string input, int startIndex, out int length)
 
static HttpParseResult GetQuotedStringLength (string input, int startIndex, out int length)
 
static HttpParseResult GetQuotedPairLength (string input, int startIndex, out int length)
 

Properties

static Encoding DefaultHttpEncoding [get]
 

Static Private Member Functions

static bool[] CreateTokenChars ()
 
static HttpParseResult GetExpressionLength (string input, int startIndex, char openChar, char closeChar, bool supportsNesting, int nestedCount, out int length)
 
static bool IsValidHostName (string host)
 

Static Private Attributes

static readonly bool[] s_tokenChars = CreateTokenChars()
 

Detailed Description

Definition at line 5 of file HttpRuleParser.cs.


The documentation for this class was generated from the following file: