을 변경 한 후 컬에서의 getURL을 사용하여 코드 : print(getURL("https://fantasy.premierleague.com/drf/bootstrap-static"))
R - 오류 사이트 내가 <a href="https://fantasy.premierleague.com/drf/bootstrap-static" rel="nofollow noreferrer">https://fantasy.premierleague.com/drf/bootstrap-static</a></p> <p>예에서 읽을 컬에서 (R)에서의 getURL을 사용하고
며칠 전까지 문제 없음 .
최신 R (3.4.0)와 컬로 업그레이드 한 TLSv1의 경고 프로토콜 버전 : 기능에 오류 (유형, MSG, asError = TRUE) : 오류 : 1407742E : SSL 루틴 : SSL23_GET_SERVER_HELLO하지만 지금은 오류가 패키지 : RCurl_1.95-4.8
해결 방법이 있습니다 (httr에서 GET을 사용). 누구나 getURL을 사용할 수 있도록 도와 줄 수 있습니까?
서버 변경은 TLS 1.2 만 지원한다는 것입니다. 수정을 위해 다음을 시도했지만 새로운 오류가 발생합니다. 최신 OpenSSL을 필요로 할 수 있습니까?
CURL_SSLVERSION_TLSv1_2 <- 6L
opt <- RCurl::curlOptions(verbose = TRUE, sslversion =
CURL_SSLVERSION_TLSv1_2)
print(RCurl::getURL("https://fantasy.premierleague.com/drf/bootstrap-static", .opts = opt))
새로운 오류는 다음과 같습니다 지원되지 않는 SSL 프로토콜 버전 당신이 그것을 작동합니다 코드의 getURL
부분을 제거하면 내 생각
내가 Rcurl 될 필요가 있음을 합리적으로 확신 TLS 1.2를 지원하기 위해 OpenSSL 1.0.1로 재 구축 나는 그것을 버그로보고했다. 한편 httr 기능은 괜찮아 보입니다. – mikecro