我正在尝试删除文件名中包含“æøå”的文件:
private void DeleteFile(HttpContext context)
{
var filePath = context.Server.MapPath(StorageRoot) + context.Request["f"];
if (File.Exists(filePath))
{
File.Delete(filePath);
}
}
..和网址:
"/FileTransferHandler.ashx?f=Cambridge_Freestyle Priser 2015 16-22 år.pdf&type=DELETE"
如果文件名不包含“æøå”:
,它会起作用"/FileTransferHandler.ashx?f=Cambridge_Infoblad om Cambridge.pdf&type=DELETE"
如何使用包含“æøå”,特殊字符的文件名?