从下载网站

问题描述:

非Unicode文件(名称)■我用这一个下载我的网站上的图像被转换为​​ÁÕ1.gif(中国对我来说)从下载网站

的图片上传文件(文件名希腊)后我的winForms应用程序中的文件

Dim test as string = "ΓΕΡ" 
My.Computer.Network.DownloadFile("http://www.example.com/Images/" & test & ".gif", Application.StartupPath & ImageDir & fileName) 

现在我该如何下载该文件,因为文件名已在服务器端进行了更改?

文件名可能没有改变,改变的是名称的外观,你看到它的方式。

我可能是因为您正在使用的页面的编码(我认为应该说是unappropiate编码)来查看名称。

或者因为您编码传递给服务器的字符串的方式,以及服务器解释您发送的字节的方式。

阅读这篇出色的文章http://www.joelonsoftware.com/articles/Unicode.html,你会发现发生了什么。

上的软件乔尔 - 周三,2003年10月8日

绝对最低每一个软件开发人员绝对,肯定必须 知道的关于Unicode和字符集

(没有借口!)

http://www.joelonsoftware.com/articles/Unicode.html

作者:Joel Spol天空