gpt4 book ai didi

java - 套接字中的 UnknownHostException

转载 作者:行者123 更新时间:2023-12-02 07:12:30 29 4
gpt4 key购买 nike

我正在制作一个程序,它从网站读取 html 并从 html 中提取一些内容。当我尝试启动套接字时,出现 UnknownHostException 错误。当我调用 InetAdress 方法时也会发生这种情况。我尝试了多种方法来执行此操作,包括不使用 inetaddress 方法,但它没有任何帮助。代码如下所示

try {
InetAddress add = InetAddress.getByName(text);
} catch (UnknownHostException e1) {

}

try {
Socket socket = new Socket(text,80);
PrintWriter out = new PrintWriter(socket.getOutputStream());
}

最佳答案

确保您仅传递主机名,而不是您尝试获取的资源的完整路径。例如,在您的评论中,您写了 en.wikipedia.org/wiki/The_Elder_Scrolls_IV:_Oblivion ;要确定 Socket 应连接到的主机,只需将 en.wikipedia.org 传递给 InetAddress.getByName() 方法。

关于java - 套接字中的 UnknownHostException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15340311/

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