考虑例如网页
https://finance.yahoo.com/quote/NVDA/financials?p=NVDA
在该网站的表格上方,有两个按钮“年度”和“季度”,它们用相应的值填充表格。默认情况下,网页加载时会预先选择“年度”按钮,因此,如果我在php中使用fopen
或file_get_contents
来请求该网页,则表格随该数据一起到达。
有没有一种方法可以通过php激活“季度”而不是“年度”按钮来请求该页面?
答案 0 :(得分:0)
虽然这不能解决技术问题,但提供了一种解决方法:
https://www.nasdaq.com/symbol/aapl/financials?query=income-statement&data=quarterly
nasdaq网站通过链接中的简单变量查询提供相同的信息,因此无需单击页面上的任何按钮即可切换信息。在季度数据链接中包括&data=quarterly
,对于年度数据则不包括。