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

◆ Host

string? System.Net.Http.Headers.HttpRequestHeaders.Host
getset

Definition at line 84 of file HttpRequestHeaders.cs.

85 {
86 get
87 {
88 return (string)GetParsedValues(KnownHeaders.Host.Descriptor);
89 }
90 set
91 {
92 if (value == string.Empty)
93 {
94 value = null;
95 }
96 if (value != null && HttpRuleParser.GetHostLength(value, 0, allowToken: false, out var _) != value.Length)
97 {
98 throw new FormatException(System.SR.net_http_headers_invalid_host_header);
99 }
100 SetOrRemoveParsedValue(KnownHeaders.Host.Descriptor, value);
101 }
102 }
void SetOrRemoveParsedValue(HeaderDescriptor descriptor, object value)
object GetParsedValues(HeaderDescriptor descriptor)
static string net_http_headers_invalid_host_header
Definition SR.cs:30
Definition SR.cs:7