我看到了在R中创建GET的几种方法。
使用httr
myurl <- "https://stackoverflow.com"
library(httr)
httr::GET(myurl)
使用rvest
/xml2
library(rvest)
xml2::read_html(myurl)
使用curl
我已经使用curl
进行了测试,可以从标准的macbook和Windows10设备上确认以下工作:
command <- paste("curl", myurl)
system(command)
问题
上面的第三种方法(使用curl)似乎相当普遍。
有没有比上面使用curl的方法更好的GET请求(或类似的HEAD、POST等)方法?
在这种情况下,“更好”意味着在安装了最少的编码/外部程序/库的情况下,跨操作系统通用,还是使用curl (通过调用system
)是最好的方式?
https://stackoverflow.com/questions/57840278
复制相似问题