当我使用以下参数单击此页上的下载按钮时:
- 期货
- 选择:CRA
- 开始日期:2023年3月16日
- 截止日期:2023年3月16日
我在我的下载文件夹中得到了一个csv文件。我想用R把它作为一个 Dataframe 。
我尝试的代码下载了整个HTML页面,而不仅仅是csv文件。
library(httr)
POST("https://www.m-x.ca/en/trading/data/historical?symbol=CRA&from=2023-03-16&to=2023-03-16#CRAH23-20230316",
body = list(`frmHisto[]` = "Futures",
`symbol[]` = "CRA",
`from[]` = "2023-03-16",
`to[]` = "2023-03-16"),
encode = "form",
write_disk("quote_CRA_20230316.csv")) -> res
1条答案
按热度按时间tzcvj98z1#
我不确定post,但这里有一个
RSelenium
的方式来下载文件: