R 如何从需要登录的网站上抓取数据

R 如何从需要登录的网站上抓取数据,r,R,我正在尝试访问一些需要登录信息的网站。例如 url = "http://www.myvisajobs.com/H1B-Visa/LCA.aspx?ID=1839728&NO=I-200-13042-600507&ST=Certified" 如果不登录,某些信息将被隐藏。比如说, Address: login to view 如果我登录,这些信息就会显示出来 Address: 200 WEST STREET 我的问题是,如何使用我的用户/密码信息从该网站获取完整信息?特别是

我正在尝试访问一些需要登录信息的网站。例如

url = "http://www.myvisajobs.com/H1B-Visa/LCA.aspx?ID=1839728&NO=I-200-13042-600507&ST=Certified"
如果不登录,某些信息将被隐藏。比如说,

 Address: login to view
如果我登录,这些信息就会显示出来

Address: 200 WEST STREET
我的问题是,如何使用我的用户/密码信息从该网站获取完整信息?特别是,在我的用户名中有
@
,比如说,
abc@gmail.com
。我在网上学到了一些技巧(见下文)。但是,在userid部分使用
@
,它似乎不起作用。非常感谢你的建议。谢谢

zz <- url("http://userid:passw@domain.name:port/...")
readLines(zz)

zz根据站点安全性,您可能需要模拟浏览器。R可能不是最好的,但你可以考虑包RSEN: