From 9d96821c2063442814356a2ed6bc9ff6c7649e5e Mon Sep 17 00:00:00 2001 From: kaso17 Date: Mon, 6 Mar 2017 12:17:38 +0100 Subject: [PATCH] Fix empty PostData handling --- src/Jackett/Utils/Clients/HttpWebClient.cs | 3 ++- src/Jackett/Utils/Clients/HttpWebClient2.cs | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Jackett/Utils/Clients/HttpWebClient.cs b/src/Jackett/Utils/Clients/HttpWebClient.cs index 4e3ac47a7..92b4635af 100644 --- a/src/Jackett/Utils/Clients/HttpWebClient.cs +++ b/src/Jackett/Utils/Clients/HttpWebClient.cs @@ -142,7 +142,8 @@ namespace Jackett.Utils.Clients } else if (webRequest.Type == RequestType.POST) { - request.Content = new FormUrlEncodedContent(webRequest.PostData); + if (webRequest.PostData != null) + request.Content = new FormUrlEncodedContent(webRequest.PostData); request.Method = HttpMethod.Post; } else diff --git a/src/Jackett/Utils/Clients/HttpWebClient2.cs b/src/Jackett/Utils/Clients/HttpWebClient2.cs index 060b229a1..6102551df 100644 --- a/src/Jackett/Utils/Clients/HttpWebClient2.cs +++ b/src/Jackett/Utils/Clients/HttpWebClient2.cs @@ -155,7 +155,8 @@ namespace Jackett.Utils.Clients } else if (webRequest.Type == RequestType.POST) { - request.Content = new FormUrlEncodedContent(webRequest.PostData); + if (webRequest.PostData != null) + request.Content = new FormUrlEncodedContent(webRequest.PostData); request.Method = HttpMethod.Post; } else