【问题标题】:Error with API from R using JSON (Error in open.connection(con, "rb") : SSL connect error)使用 JSON 的 R 的 API 出错(open.connection 中的错误(con,“rb”):SSL 连接错误)
【发布时间】:2018-04-05 04:26:28
【问题描述】:

我正在尝试从此链接 (https://db.cilaboratory.org:8080/naemp/sites) 访问数据,

我不断收到这个错误...

"Error in open.connection(con, "rb") : SSL connect error". 

    > sites <- fromJSON('https://db.cilaboratory.org:8080/naemp/sites')
    Error in open.connection(con, "rb") : SSL connect error

想法?

【问题讨论】:

    标签: r json rest api


    【解决方案1】:

    网站没有https版本,请改用http版本

    (sites <- jsonlite::fromJSON('http://db.cilaboratory.org:8080/naemp/sites'))
    

    【讨论】:

    【解决方案2】:

    为此: open.connection(con, "rb") 中的错误: schannel: next InitializeSecurityContext failed: SEC_E_UNTRUSTED_ROOT (0x80090325) - La cadena de certificación fue emitida por una entidad en la que no se confía。

    我用过->

    require(jsonlite)
    
    url<-jsonlite::fromJSON("http://192.25.5.31:8080/api-rest/rest/comercial/lotes-libres?proyecto=xxx")
    

    连接很重要,写“http”并写端口(在本例中为“8080”)。

    然后就可以读取数据url了

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-31
      • 2018-10-05
      • 2021-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-19
      • 1970-01-01
      相关资源
      最近更新 更多