我需要阅读reasearch的源代码,使用浏览器时可以阅读全文,但是R中有一个隐藏的部分。该代码将替换为一条消息,提示该内容仅适用于使用Cookie的浏览器。
根据问题 How to properly set cookies to get URL content using httr 我正在使用以下代码:
library(httr)
url<-"https://www.ogol.com.br/player_results.php?id=5637"
r <- GET(url, query = list(a = 1))
cookies(r)
response<-GET(url,
set_cookies(`__cfduid` = "dde27d084f28a84488910bf48f22f5fa01530024956",
`FORCE_SITE_VERSION` = "desktop",
`FORCE_MODALIDADE` = "1",
`PHPSESSID` = "uou4jukkosdaafidp26857k8t3"))
player_code<-content(x = response,as = "text", encoding = "ISO-8859-1")
但是它也隐藏了部分代码并返回消息:
“通过ace cookie来访问其他浏览器”(输入该消息只是为了确定您的帮助是否具有相同的结果:))
这意味着:该内容仅适用于接受cookie的浏览器。
我是否使用了错误的Cookie值或其他任何线索?预先感谢。