我正在上传到NancyFx web上的文件的正确名称有问题。unicode中上传的文件的名称
我是西班牙语,我们没有像 ñ á é í ó ú...
大写等多种常见字符。
当我选择从this.Request.Files.FirstOrDefault().Name
上传的文件时,名称始终是坏编码。
我尝试了很多没有成功的转换。
任何建议,非常感谢。
我正在上传到NancyFx web上的文件的正确名称有问题。unicode中上传的文件的名称
我是西班牙语,我们没有像 ñ á é í ó ú...
大写等多种常见字符。
当我选择从this.Request.Files.FirstOrDefault().Name
上传的文件时,名称始终是坏编码。
我尝试了很多没有成功的转换。
任何建议,非常感谢。
请问你的HTML页面包含一个
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
<HEAD>
元素中
?
我有与韩国文件名相同的经验。
经过一番更多的google搜索,我发现这个nancyfx GitHub的问题:https://github.com/NancyFx/Nancy/issues/1850
这是固定的错误。 (但我使用的是nancy 0.x版本,所以它没有帮助我。)
这是一个开源项目,只是修复了这个bug。将您的补丁提交回该项目,以便每个人都能从中受益。如果您需要帮助,请使用他们的论坛或聊天。 –