如何通过QueryString删除文件名中包含“æøå”(特殊丹麦字符)的文件?

时间:2015-04-17 10:24:04

标签: c# html asp.net query-string

我正在尝试删除文件名中包含“æøå”的文件:

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"

如何使用包含“æøå”,特殊字符的文件名?

0 个答案:

没有答案
相关问题