【发布时间】:2015-10-03 01:59:33
【问题描述】:
由于在 R 中很容易,我使用 rvest 包来解析 HTML 以从网站中提取信息。
我想知道在请求期间我的 User-Agent 是什么(如果有的话),因为 User-Agent 已分配给 Internet 浏览器,还是有办法以某种方式设置它?
我打开会话并从 HTML 中提取信息的代码如下:
library(rvest)
se <- html_session( "http://www.wp.pl" ) %>%
html_nodes("[data-st-area=Glonews-mozaika] li:nth-child(7) a") %>%
html_attr( name = "href" )
【问题讨论】:
-
如果您使用任何常规 linux 发行版,这里有一个快捷方式:运行
netcat -l -p 8080 localhost | grep -i user-agent,然后创建html_session("http:://localhost:8080")。 -
太好了。谢谢!
标签: r web-scraping rvest