我在获取上传到NancyFx 网站的文件的正确名称时遇到问题。
我是西班牙人,我们没有像
大写ñ á é í ó ú...
这样的通用字符等等。
当我选择已经上传的文件时this.Request.Files.FirstOrDefault().Name
,名称总是编码错误。
我尝试了很多转换都没有成功。
任何建议都受到高度赞赏。
您的 HTML 页面是否包含
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
<HEAD>
元素内?
我对韩文文件名有同样的经验。
经过一番谷歌搜索,我发现了这个 nancyfx github 问题:https ://github.com/NancyFx/Nancy/issues/1850
这是固定的错误。(但我使用的是 nancy 0.x 版本,所以它对我没有帮助。)