@@ -377,19 +377,19 @@ public static IEnumerable<string> TargetWithNullCharData
377
377
new [ ] { "Header-1: value1\r \n \t Header-2: value2\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"\x09Header-2: value2\x0D\x0A" ) } ,
378
378
379
379
// CR in value
380
- new [ ] { "Header-1: value1\r \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: value1\x0D\x0D\x0A " ) } ,
381
- new [ ] { "Header-1: val\r ue1\r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: val\x0Due1\x0D\x0A " ) } ,
382
- new [ ] { "Header-1: value1\r Header-2: value2\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: value1\x0DHeader-2: value2\x0D\x0A " ) } ,
383
- new [ ] { "Header-1: value1\r \n Header-2: value2\r \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-2: value2\x0D\x0D\x0A " ) } ,
384
- new [ ] { "Header-1: value1\r \n Header-2: v\r alue2\r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-2: v\x0Dalue2\x0D\x0A " ) } ,
385
- new [ ] { "Header-1: Value__\r Vector16________Vector32\r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: Value__\x0DVector16________Vector32\x0D\x0A " ) } ,
386
- new [ ] { "Header-1: Value___Vector16\r ________Vector32\r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: Value___Vector16\x0D________Vector32\x0D\x0A " ) } ,
387
- new [ ] { "Header-1: Value___Vector16_______\r Vector32\r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: Value___Vector16_______\x0DVector32\x0D\x0A " ) } ,
388
- new [ ] { "Header-1: Value___Vector16________Vector32\r \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: Value___Vector16________Vector32\x0D\x0D\x0A " ) } ,
389
- new [ ] { "Header-1: Value___Vector16________Vector32_\r \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: Value___Vector16________Vector32_\x0D\x0D\x0A " ) } ,
390
- new [ ] { "Header-1: Value___Vector16________Vector32Value___Vector16_______\r Vector32\r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: Value___Vector16________Vector32Value___Vector16_______\x0DVector32\x0D\x0A " ) } ,
391
- new [ ] { "Header-1: Value___Vector16________Vector32Value___Vector16________Vector32\r \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: Value___Vector16________Vector32Value___Vector16________Vector32\x0D\x0D\x0A " ) } ,
392
- new [ ] { "Header-1: Value___Vector16________Vector32Value___Vector16________Vector32_\r \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: Value___Vector16________Vector32Value___Vector16________Vector32_\x0D\x0D\x0A " ) } ,
380
+ new [ ] { "Header-1: value1\r \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: value1\x0D\x0D" ) } ,
381
+ new [ ] { "Header-1: val\r ue1\r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: val\x0Du " ) } ,
382
+ new [ ] { "Header-1: value1\r Header-2: value2\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: value1\x0DH " ) } ,
383
+ new [ ] { "Header-1: value1\r \n Header-2: value2\r \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-2: value2\x0D\x0D" ) } ,
384
+ new [ ] { "Header-1: value1\r \n Header-2: v\r alue2\r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-2: v\x0Da " ) } ,
385
+ new [ ] { "Header-1: Value__\r Vector16________Vector32\r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: Value__\x0DV " ) } ,
386
+ new [ ] { "Header-1: Value___Vector16\r ________Vector32\r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: Value___Vector16\x0D_ " ) } ,
387
+ new [ ] { "Header-1: Value___Vector16_______\r Vector32\r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: Value___Vector16_______\x0DV " ) } ,
388
+ new [ ] { "Header-1: Value___Vector16________Vector32\r \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: Value___Vector16________Vector32\x0D\x0D" ) } ,
389
+ new [ ] { "Header-1: Value___Vector16________Vector32_\r \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: Value___Vector16________Vector32_\x0D\x0D" ) } ,
390
+ new [ ] { "Header-1: Value___Vector16________Vector32Value___Vector16_______\r Vector32\r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: Value___Vector16________Vector32Value___Vector16_______\x0DV " ) } ,
391
+ new [ ] { "Header-1: Value___Vector16________Vector32Value___Vector16________Vector32\r \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: Value___Vector16________Vector32Value___Vector16________Vector32\x0D\x0D" ) } ,
392
+ new [ ] { "Header-1: Value___Vector16________Vector32Value___Vector16________Vector32_\r \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1: Value___Vector16________Vector32Value___Vector16________Vector32_\x0D\x0D" ) } ,
393
393
394
394
// Missing colon
395
395
new [ ] { "Header-1 value1\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-1 value1\x0D\x0A" ) } ,
@@ -406,20 +406,20 @@ public static IEnumerable<string> TargetWithNullCharData
406
406
// Whitespace in header name
407
407
new [ ] { "Header : value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header : value\x0D\x0A" ) } ,
408
408
new [ ] { "Header\t : value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header\x09: value\x0D\x0A" ) } ,
409
- new [ ] { "Header\r : value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header\x0D: value\x0D\x0A " ) } ,
410
- new [ ] { "Header_\r Vector16: value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header_\x0DVector16: value\x0D\x0A " ) } ,
411
- new [ ] { "Header__Vector16\r : value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header__Vector16\x0D: value\x0D\x0A " ) } ,
412
- new [ ] { "Header__Vector16_\r : value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header__Vector16_\x0D: value\x0D\x0A " ) } ,
413
- new [ ] { "Header_\r Vector16________Vector32: value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header_\x0DVector16________Vector32: value\x0D\x0A " ) } ,
414
- new [ ] { "Header__Vector16________Vector32\r : value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header__Vector16________Vector32\x0D: value\x0D\x0A " ) } ,
415
- new [ ] { "Header__Vector16________Vector32_\r : value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header__Vector16________Vector32_\x0D: value\x0D\x0A " ) } ,
416
- new [ ] { "Header__Vector16________Vector32Header_\r Vector16________Vector32: value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header__Vector16________Vector32Header_\x0DVector16________Vector32: value\x0D\x0A " ) } ,
417
- new [ ] { "Header__Vector16________Vector32Header__Vector16________Vector32\r : value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header__Vector16________Vector32Header__Vector16________Vector32\x0D: value\x0D\x0A " ) } ,
418
- new [ ] { "Header__Vector16________Vector32Header__Vector16________Vector32_\r : value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header__Vector16________Vector32Header__Vector16________Vector32_\x0D: value\x0D\x0A " ) } ,
409
+ new [ ] { "Header\r : value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header\x0D:" ) } ,
410
+ new [ ] { "Header_\r Vector16: value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header_\x0DV " ) } ,
411
+ new [ ] { "Header__Vector16\r : value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header__Vector16\x0D:" ) } ,
412
+ new [ ] { "Header__Vector16_\r : value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header__Vector16_\x0D:" ) } ,
413
+ new [ ] { "Header_\r Vector16________Vector32: value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header_\x0DV " ) } ,
414
+ new [ ] { "Header__Vector16________Vector32\r : value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header__Vector16________Vector32\x0D:" ) } ,
415
+ new [ ] { "Header__Vector16________Vector32_\r : value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header__Vector16________Vector32_\x0D:" ) } ,
416
+ new [ ] { "Header__Vector16________Vector32Header_\r Vector16________Vector32: value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header__Vector16________Vector32Header_\x0DV " ) } ,
417
+ new [ ] { "Header__Vector16________Vector32Header__Vector16________Vector32\r : value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header__Vector16________Vector32Header__Vector16________Vector32\x0D:" ) } ,
418
+ new [ ] { "Header__Vector16________Vector32Header__Vector16________Vector32_\r : value\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header__Vector16________Vector32Header__Vector16________Vector32_\x0D:" ) } ,
419
419
new [ ] { "Header 1: value1\r \n Header-2: value2\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header 1: value1\x0D\x0A" ) } ,
420
420
new [ ] { "Header 1 : value1\r \n Header-2: value2\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header 1 : value1\x0D\x0A" ) } ,
421
421
new [ ] { "Header 1\t : value1\r \n Header-2: value2\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header 1\x09: value1\x0D\x0A" ) } ,
422
- new [ ] { "Header 1\r : value1\r \n Header-2: value2\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header 1\x0D: value1\x0D\x0A " ) } ,
422
+ new [ ] { "Header 1\r : value1\r \n Header-2: value2\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header 1\x0D:" ) } ,
423
423
new [ ] { "Header-1: value1\r \n Header 2: value2\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header 2: value2\x0D\x0A" ) } ,
424
424
new [ ] { "Header-1: value1\r \n Header-2 : value2\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-2 : value2\x0D\x0A" ) } ,
425
425
new [ ] { "Header-1: value1\r \n Header-2\t : value2\r \n \r \n " , CoreStrings . FormatBadRequest_InvalidRequestHeader_Detail ( @"Header-2\x09: value2\x0D\x0A" ) } ,
0 commit comments