Morningstar固定收益风格表等数据爬取:component字段取值困惑
Morningstar固定收益表格爬取解决方法
要找到正确的
component字段值,直接通过浏览器开发者工具抓包:- 打开目标页面,按下F12打开开发者工具
- 切换到Network标签,筛选XHR/Fetch类型的请求
- 刷新页面,定位加载固定收益风格表和敞口细分表的异步请求(通常请求URL包含
component或portfolio关键词) - 查看请求的Payload,里面的
component字段就是你需要的正确值
针对你要爬的两个表格,实测可能的有效
component值:- Fixed Income Style Table:
sal-components-fixed-income-style-box - Exposure, Bond Breakdown table:
sal-components-fixed-income-exposure-breakdown
- Fixed Income Style Table:
额外注意事项:
- 确保请求Payload里的
id参数设置为xnas/gibix,和目标基金匹配 - 请求头必须携带
User-Agent、Referer等字段,模拟正常浏览器访问,避免被拦截 - 如果返回数据为空,检查是否有其他必填参数(比如
clientId、locale),这些都可以从抓包的请求中复制
- 确保请求Payload里的
内容的提问来源于stack exchange,提问作者research51711
相关产品推荐
相关产品推荐

