【发布时间】:2026-01-21 18:40:01
【问题描述】:
请帮我编码网址:
http://dsxsd.com/def/fss/default/files/10 رسم الصباح - 1.mp3
我需要在安卓应用中下载这个文件。 当我试图建立 url 连接时,它给了我 404。但在浏览器上,url 正在工作。 当我粘贴浏览器编码的网址时,它工作正常。
但我不能硬核这些东西,因为我有这样的网址来自服务器。
我尝试使用 Urlencoder.encode(url,"UTF-8"); 进行编码 但是服务器调用给了我错误的 url 我得到“java.net.MalformedURLException: Protocol not found: http%3A%2F%........
让这个 url 不将路径参数和查询参数分开来单独编码。
请帮帮我。
【问题讨论】:
标签: java android url encoding utf-8