代码我放在https://github.com/kingstarer/kingstarer/tree/master/go/getFundValue
这里简单介绍一下思路和关键代码
浏览东财网站时,按f12,可以发现东财使用的是前后端分离技术:用户访问网页时,只下载基本的网页数据,通过ajax技术在网页加载完后使用js异步获取基金净值数据
净值数据是json串,所以我们只需要使用net/http提供的http客户端发起请求并使用encoding/json对json做解析即可
稍微需要注意的是,东方限制了浏览器类型,并且有防盗链机制,所以记得设置好http请求头的信息。
© 著作权归作者所有
举报
发表评论
0/200