RCurl getURL SSL错误

Sma*_*oyg 1 ssl curl r geturl rcurl

相关问题:

获取ssl端点时RCurl错误

R:在Rcurl getURL语句中指定SSL版本

我在看以下内容:

url = https://www.veilingbiljet.nl/resultaten-ajax.asp?order=datum&direction=D&page=1&field=0&regio=39
Run Code Online (Sandbox Code Playgroud)

然后,

getURL(url)
Run Code Online (Sandbox Code Playgroud)

给出以下错误:

error:1411809D:SSL routines:SSL_CHECK_SERVERHELLO_TLSEXT:tls invalid ecpointformat list
Run Code Online (Sandbox Code Playgroud)

添加以下相关问题中建议的followinf curl选项,

getURL(url, ssl.verifypeer = TRUE,sslversion=3L)
Run Code Online (Sandbox Code Playgroud)

回报

Unknown SSL protocol error in connection to www.veilingbiljet.nl:443
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

Jer*_*oen 5

使用curl包或httr代替:

library(curl)
con <- curl("https://www.veilingbiljet.nl/resultaten-ajax.asp?order=datum&direction=D&page=1&field=0&regio=39")
readLines(con)
Run Code Online (Sandbox Code Playgroud)

要么:

library(httr)
req <- GET("https://www.veilingbiljet.nl/resultaten-ajax.asp?order=datum&direction=D&page=1&field=0&regio=39")
stop_for_status(req)
content(req)
Run Code Online (Sandbox Code Playgroud)