Я собираюсь создать функцию, которая загружает документ, когда клиент подписал его.Я загружаю PDF-файл из API. Когда я выполняю запрос на загрузку, API предоставляет мне URL-адрес для загрузки PDF-файла в течение следующих 10 минут.
Все идет хорошо, за исключением случаев, когдаЯ сохраняю PDF с именем «64884763.pdf» (который является идентификатором документа), я теряю последние 2 страницы.На скриншоте ниже показаны 2 страницы, которые я теряю.Эти страницы являются подписью клиента.
До сих пор я пробовал приведенный ниже код, сначала я подумал о размереВозможно, файл мог сыграть свою роль, поэтому я добавил буфер, который тоже не работал.
public static void UploadSignedDocument(string savePath)
{
//... Download the file
using (WebClient wc = new WebClient())
{
wc.DownloadFile(GetAcceptAPI.DownloadSignedDocument.pdfURL, Varribles.TempFolder + "\\" + savePath + ".pdf");// Does not work (64884763.pdf)
wc.DownloadFile(GetAcceptAPI.DownloadSignedDocument.pdfURL, Varribles.TempFolder + "\\" + "Test" + ".pdf"); // Works (Test.pdf)
wc.Dispose();
}
}
Любой совет?Заранее спасибо.(Обратите внимание, что данные этого документа являются только данными тестирования, а не настоящими именами и т. Д.)