gpt4 book ai didi

java - 从 URL 加载 xml 时设置超时?

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

直接从 URL 加载 xml 时是否可以设置超时?

Builder parser = new Builder();
Document doc = parser.build("http://somehost");

这有时可能需要几分钟,如果能够直接在库中计时,这会非常方便。

最佳答案

您需要使用 build(InputStream inStream) api 而不是 build(String systemID)。

URL url = new URL("http://somehost");
con = url.openConnection();
con.setConnectTimeout(connectTimeout);
con.setReadTimeout(readTimeout);
inStream = con.getInputStream();
Builder parser = new Builder();
Document doc = parser.build(inStream);

关于java - 从 URL 加载 xml 时设置超时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10427884/

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