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

◆ ValidateBoundary()

static void System.Net.Http.MultipartContent.ValidateBoundary ( string boundary)
inlinestaticprivateinherited

Definition at line 296 of file MultipartContent.cs.

297 {
298 if (string.IsNullOrWhiteSpace(boundary))
299 {
301 }
302 if (boundary.Length > 70)
303 {
304 throw new ArgumentOutOfRangeException("boundary", boundary, System.SR.Format(CultureInfo.InvariantCulture, System.SR.net_http_content_field_too_long, 70));
305 }
306 if (boundary.EndsWith(' '))
307 {
309 }
310 foreach (char c in boundary)
311 {
312 if (('0' > c || c > '9') && ('a' > c || c > 'z') && ('A' > c || c > 'Z') && !"'()+_,-./:=? ".Contains(c))
313 {
315 }
316 }
317 }
static CultureInfo InvariantCulture
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
static string net_http_headers_invalid_value
Definition SR.cs:26
static string net_http_argument_empty_string
Definition SR.cs:52
static string net_http_content_field_too_long
Definition SR.cs:74
Definition SR.cs:7

References System.SR.Format(), System.Globalization.CultureInfo.InvariantCulture, System.SR.net_http_argument_empty_string, System.SR.net_http_content_field_too_long, and System.SR.net_http_headers_invalid_value.

Referenced by System.Net.Http.MultipartContent.MultipartContent().