java如何下载这个地址中的数据?

李海华 2017-07-25 01:03:34
在浏览器先提示另存为,能保存到本地一个js文件,里面就是数据。
用java下载时不行,是一堆js代码

https://www.btc123.com/market/kline?symbol=btc38nxtcny&type=1hour&size=10


我是后台采集,不是在前面页面下载,没有response
...全文
179 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
李海华 2017-07-25
  • 打赏
  • 举报
回复
好了,已经解决
李海华 2017-07-25
  • 打赏
  • 举报
回复
引用 2 楼 minemine0418 的回复:
URL url = new URL("https://www.btc123.com/market/kline?symbol=btc38nxtcny&type=1hour&size=10 "); // 打开连接 URLConnection con = url.openConnection(); // 设置请求的路径 con.setConnectTimeout(5 * 1000); // 输入流 InputStream fis = con.getInputStream();
不行,报错 Exception in thread "main" java.io.IOException: Server returned HTTP response code: 521 for URL: https://www.btc123.com/market/kline symbol=btc38nxtcny&type=1hour&size=10 at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1626) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254) at gmove.game.btc.api.btc123.BasicAuthenticationExample.downloadFile(BasicAuthenticationExample.java:22) at gmove.game.btc.api.btc123.BasicAuthenticationExample.main(BasicAuthenticationExample.java:41)
minemine0418 2017-07-25
  • 打赏
  • 举报
回复
URL url = new URL("https://www.btc123.com/market/kline?symbol=btc38nxtcny&type=1hour&size=10 "); // 打开连接 URLConnection con = url.openConnection(); // 设置请求的路径 con.setConnectTimeout(5 * 1000); // 输入流 InputStream fis = con.getInputStream();
李海华 2017-07-25
  • 打赏
  • 举报
回复
有知道的朋友吗?

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧