gpt4 book ai didi

Java 无法连接到包含变音符号的 URL

转载 作者:行者123 更新时间:2023-11-30 09:48:25 25 4
gpt4 key购买 nike

我似乎无法使用包含变音符号的 Java 建立与 URL 的连接。

这是我要访问的网址:http://hakkon-aetterni.at/images/Mitglieder/Höttur.jpg

这是我的 Java 代码:

URL newLinkURL = new URL(newLink);

URLConnection uc = newLinkURL.openConnection();

String curFileContentType = uc.getContentType();

newLink url 是一个包含上述 URL 的字符串。尝试连接到此 URL 时,我收到 500 错误响应。

最佳答案

您应该将 URL 的一部分编码成这样:http://hakkon-aetterni.at/images/Mitglieder/H%C3%B6ttur.jpg

URL 类本身不对传递的参数进行编码。

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

关于Java 无法连接到包含变音符号的 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6281624/

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