Java创建阿拉伯语文件名的URL
如何生成每个浏览器都能理解的url,即使我必须处理阿拉伯语/汉语/。。。文件名 e、 g /jpg.jpg 我还需要下载这些文件,并将其原始名称存储在文件系统中;我是否必须手动重命名它,或者下载流是否为我处理此问题(我必须使用ASCII字符串连接到服务器,以便他理解文件名)Java创建阿拉伯语文件名的URL,java,parsing,url,utf-8,uri,Java,Parsing,Url,Utf 8,Uri,如何生成每个浏览器都能理解的url,即使我必须处理阿拉伯语/汉语/。。。文件名 e、 g /jpg.jpg 我还需要下载这些文件,并将其原始名称存储在文件系统中;我是否必须手动重命名它,或者下载流是否为我处理此问题(我必须使用ASCII字符串连接到服务器,以便他理解文件名) 谢谢你的帮助 文件名应该在url和文件系统中都匹配,除非您有中间件服务逻辑 使用encode和适当的编码对URL进行编码应该对浏览器有所帮助。 检查TryURLEncoder和URLDecoder的可能重复项。最好的方法是对
谢谢你的帮助 文件名应该在url和文件系统中都匹配,除非您有中间件服务逻辑 使用encode和适当的编码对URL进行编码应该对浏览器有所帮助。
检查Try
URLEncoder
和URLDecoder
的可能重复项。最好的方法是对文件名进行编码,并编写一个处理程序对文件名进行解码,其余部分由处理程序处理。这些处理程序是否有记录在案的最佳做法?我还没有使用过任何文件..所以你更喜欢真实的文件名=存储的文件名?我在ftp编码限制方面没有遇到任何问题吗?用一个“安全”的名称存储它,并将真实名称保存在数据库中不是更好吗?