问题标签 [rcurl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ajax - 如何从 R 控制 Firefox 来处理 AJAX/Javascripts
我试图找出一种通过 R 脚本控制浏览器(最好是 Firefox)的方法,以便在网站中检索由 AJAX/Javascripts 控制的信息。例如,如何在http://www.mobile.de/home/index.html中检索“Modell”字段中的值?
AFAIU,Gabe Becker 的包“RFirefox”确实提供了 R 和 Firefox 之间的某种联系。但是作为一个 Windows-Kid(不是因为信念,而是长期存在的网络效应 ;-)),我自己还不能尝试,所以我不确定它是否能达到我想要的效果。
那么:有没有人对 RFirefox 或通过 R 处理 AJAX 有一定的经验?不想让你做我的功课,但在我进入 Linux 世界之前,我只想评估一下它是否值得。
尽管如此,任何代码示例将不胜感激。;-)
r - 通过 R 控制台从 Web 下载文件
我想通过下载链接下载带有 R 的日志文件,但我只得到未评估的 html。
这是我尝试过的,但没有成功:
r - 如何获得此功能的 SSL 连接以使用 RCurl 的 GnuTLS 构建
我正在制作一个与 opendata.socrata.com 的 api 接口的 R 包。
我遇到了一个问题,我已经跟踪到 RCurl 包的构建。
在 Windows 上,使用 openSSL 构建 RCurl,我没有问题,但在 Linux 上,使用 GnuTLS,它不起作用。
您可以使用 curlVersion()$ssl_version 检查构建。
这是功能:
运行函数:
r - RCurl Twitter Streaming API 关键字过滤
我看到了this previous post,但我无法调整答案以使我的代码正常工作。
我正在尝试过滤术语 bruins 并且需要引用 cacert.pem 因为在我的 Windows 机器上进行身份验证。最后,我编写了一个函数来解析每个响应(my.function),并且还需要包含它。
我希望完全留在 R 中,不幸的是需要使用 Windows。
简单地说,我怎样才能包含我想要的搜索词,以便过滤响应?
提前致谢。
r - 使用 RCurl 下载前 n 行/字符
我需要使用包RCurl来下载各种URL的内容(使用认证等)。为了优化下载速度,我想限制下载的响应输出行/字符,因为我只需要每页的前 20 行,整个内容的大小可能非常大。
使用 readLines 可以快速完成,例如:
但是使用 RCurl 并指定最大字符参数我没有得到预期的结果:
根据 RCurl常见问题页面,自定义回调函数应该可以解决问题,但是,我不完全知道如何。
json - 将 R 字符串拆分并转换为数值向量
我想转换以下 json 并将值放入数据框中。它几乎可以工作,但 as.data.frame() 将所有内容放在一行中。
而不是在一排。我希望它们分成两排。
有什么我可以在 as.data.table 中指定的东西吗?
编辑:
以上能够将其强制转换为数据框,但时间戳列有两个因素。下一部分在这里有自己的问题
如果我尝试转换我得到的 POSIX 格式
但它会丢失时间数据。
xml - 让 htmlParse 与希伯来语一起工作?
我希望 htmlParse 能够与希伯来语很好地配合使用,但它会不断打乱我输入的页面中的希伯来语文本。
例如:
这些似乎都没有解决它:
这是我的语言环境:
有什么建议么?
html - R 为相同的 Google 搜索 URL 显示不同的 HTML(与网络浏览器相比)
目标
我想使用 R 下载谷歌搜索网页的 HTML,如网络浏览器中所示。
问题
当我在 R 中使用与 Web 浏览器完全相同的 URL 下载 Google 搜索网页 HTML 时,我注意到 R 下载的 HTML 与 Web 浏览器 HTML 不同,例如,对于高级 Google 搜索 URL,日期参数在HTML 由 R 读取,而在 Web 浏览器中则保留。
例子
我在我的网络浏览器中使用 Google 搜索“West End Theatre”,并指定日期范围为 2012 年 1 月 1 日至 1 月 31 日。然后我复制生成的 URL 并将其粘贴到 R 中。
通过运行上面的自包含代码,我可以看到打开的第一个网页是我想要的(强制执行日期参数),但打开的第二个和第三个网页(通过 R 下载)忽略了日期参数。
问题
如何下载打开的第一个网页而不是第二个/第三个网页的 HTML?
系统信息
r - 如何解决 twitteR 包,无法识别的 CURL 选项:日期
我正在使用 twitteR 包(以及所有需要的包),它们都是最新版本来进行“Lynas Malaysia”推特情绪分析。
源代码如下:
我仍然面临由 RCurl 引起的错误。通过使用警告(),我得到:
如何解决这个错误?
谢谢。
r - RCurl 发送 cookie
我需要使用 RCurl 发送一个简单的 cookie。cookie 是“AcceptDisclaimer=yes” 我试过这样做:
cookies.txt 包含 AcceptDisclaimer=yes
但是,RCurl 似乎没有发送 cookie!
问候 !