Fixed: Parsing headers that have a trailing semi-colon

Fixes #1749
This commit is contained in:
Mark McDowall
2017-03-09 15:40:04 -08:00
parent bbf2134fe1
commit ebcce05588
2 changed files with 15 additions and 2 deletions
+2 -2
View File
@@ -1,4 +1,4 @@
using System;
using System;
using System.Linq;
using System.Collections.Generic;
using System.Collections.Specialized;
@@ -169,7 +169,7 @@ namespace NzbDrone.Common.Http
public static List<KeyValuePair<string, string>> ParseCookies(string cookies)
{
return cookies.Split(';')
return cookies.Split(new[] { ";" }, StringSplitOptions.RemoveEmptyEntries)
.Select(v => v.Trim().Split('='))
.Select(v => new KeyValuePair<string, string>(v[0], v[1]))
.ToList();