В настоящее время я работаю над функцией загрузки файлов и передаю файл в форме данных через почтальона. введите описание изображения здесь а в бэкенде получить его из заголовка HTTP-запроса
1.var Provider = await Request.Content.ReadAsMultipartAsync();
2.var fileStream = Provider.Contents.FirstOrDefault
(requestContent => requestContent.Headers.ContentDisposition.Name == "file");
3.string fileName = fileStream.Headers.ContentDisposition.FileName
но при получении if из заголовка HttpContentDisposition (в 3) к этому имени файла добавляются экранированные кавычки Прикрепляю скриншот ниже введите описание изображения здесь
могу ли я узнать причину, по которой это происходит? Где-нибудь это задокументировано, почему мы получаем это при использовании ContentDispotionHeader в среде .net? Любая альтернатива этому, которая не добавляет дополнительные символы?
Любая помощь будет оценена, спасибо!!