0
我尝试使用flurl
发这样的文件:Flurl AddFile文件名编码
public ImportResponse Import(ImportRequest request, string fileName, Stream stream)
{
request).PostAsync(content).Result<ImportTariffResponse>();
return FlurlClient(Routes.Import, request).PostMultipartAsync(mp => mp.AddJson("json", request).AddFile("file", stream, ConvertToAcsii(fileName))).Result<ImportResponse>();
}
文件名= “Файлимпортатарифов(1)的.xlsx”
但在POST方法我得到这样的:
Request.Files.FirstOrDefault()。文件名= “=?UTF-8 2 B 4 0KTQsNC50Lsg0LjQvNC/0L7RgNGC0LAg0YLQsNGA0LjRhNC + 0LIgKDEpLnhsc3g =?=”
有什么建议吗?
请张贴ConvertToAcsii方法的定义。 –
很抱歉,他的空:private string ConvertToAcsii(string str) { return str; } – EKostan
我在入口处有标准的C#utf8字符串 – EKostan