1

我在 ntlm 代理服务器后面,我无法正确设置 rcurl 选项以使其正常工作。显然 curl 使用正确的设置可以正常工作,这些设置是:

--proxy-ntlm 
--proxy_user <...>
--proxy <...>

但我不知道如何从 R 中正确传递所有这些选项。

我已经做到了:

>curl = getCurlHandle()
>curlSetOpt( .opts = list(proxy="...:...",proxyuserpwd="...:...",proxyauth="ntlm"),curl = curl)
>getURL("http://www.omegahat.org", curl = curl)

但这似乎仍然没有奏效。

提前感谢您的任何回复。

4

1 回答 1

1

这看起来很合理,但有一些需要注意的问题。

您的用户名可能也需要域,即mydomain\\myusername:mypassword.

所有\s 都需要转义,包括您密码中的那些。

如果一切都失败了,请尝试在不同的端口上连接。

于 2011-08-11T16:14:05.557 回答