fixed #2250: For custom url shortener post request use multipart post request

This commit is contained in:
Jaex 2017-01-30 20:20:26 +03:00
parent fdfd5f1460
commit 6c55dc48c9

View file

@ -85,7 +85,14 @@ public override UploadResult ShortenURL(string url)
Dictionary<string, string> args = customUploader.GetArguments(url);
result.Response = SendRequest(customUploader.GetHttpMethod(), customUploader.GetRequestURL(), args, customUploader.GetHeaders(), responseType: customUploader.ResponseType);
if (customUploader.RequestType == CustomUploaderRequestType.POST)
{
result.Response = SendRequestMultiPart(customUploader.GetRequestURL(), args, customUploader.GetHeaders(), responseType: customUploader.ResponseType);
}
else
{
result.Response = SendRequest(customUploader.GetHttpMethod(), customUploader.GetRequestURL(), args, customUploader.GetHeaders(), responseType: customUploader.ResponseType);
}
try
{