首页 > 解决方案 > Java URL openStream 抛出异常

问题描述

我有以下代码,但是当我运行它时出现异常

openStream 中的“SocketTimeoutException”。

代码:

String urlStr = "https://www.nse-india.com/live_market/dynaContent/live_watch/get_quote/getHistoricalData.jsp?symbol=SCHNEIDER&series=EQ&fromDate=01-01-2020&toDate=29-02-2020&datePeriod=&hiddDwnld=true";

URL urlConn = new URL(urlStr);
InputStream in = urlConn.openStream();

当我从浏览器执行相同的 URL 时,它工作正常。

标签: javaurl

解决方案


当我从浏览器执行相同的 URL 时,它工作正常。

您的浏览器所做的事情和您的 JVM 所做的事情显然是有区别的。我猜您的浏览器配置了 HTTP 代理服务器,但您的应用程序没有?


推荐阅读