gpt4 book ai didi

java - 从带有 unicode 字符的 url 下载图像

转载 作者:行者123 更新时间:2023-12-01 13:36:44 25 4
gpt4 key购买 nike

我有一个从给定网址下载图像的应用程序,如下所示:

Bitmap bitmap = BitmapFactory.decodeStream((InputStream) new URL(url).getContent());

它在这样的 URL 上运行良好:

http://www.test.com/images/test.jpg

但是当我尝试从此 URL 加载图像时:

http://www.test.com/images/maדבר.jpg

它失败并抛出 java.io.FileNotFoundException。

谁能告诉我需要做什么才能加载网址中包含希伯来字符的图像?

最佳答案

您需要对这些字符进行 URL 转义。

查看本类(class)。

http://docs.oracle.com/javase/7/docs/api/java/net/URLEncoder.html

关于java - 从带有 unicode 字符的 url 下载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21215765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com