在没有Privoxy的情况下改变R中的TOR身份

时间:2015-04-30 14:13:53

标签: r tor rcurl

我正在使用此脚本从R(windows)连接到TOR,它工作正常:

library(RCurl)
curl = getCurlHandle()
curlSetOpt(proxy="127.0.0.1:9150", proxytype=5, curl=curl)
print(getURL("http://ifconfig.me/ip", curl=curl))

必须有一种方法可以在不使用Privoxy的情况下更改TOR身份。 不知何故,我必须将“信号NEWNYM”otpion传递给卷曲手柄。我找了getCurlOptionsConstants()

sort(names(getCurlOptionsConstants()))

但我找不到解决方案。我试过了

curl = getCurlHandle()
curlSetOpt(proxy="127.0.0.1:9150", proxytype=5, 
       telnetoptions = "signal newnym",
       curl=curl)
print(getURL("http://ifconfig.me/ip", curl=curl))

但它不会改变IP ......

0 个答案:

没有答案