2017-06-06 63 views
-3

我試圖獲得使用httr庫的超過100個站點的狀態,但我不斷收到此錯誤:錯誤x%||%list():參數「p」丟失,沒有默認設置

Error in x %||% list() : argument "p" is missing, with no default. 

我有一個包含所有站點名稱的數據框。這是給我的錯誤線

for(i in names) 
{ 

    if(i != "") 
    { 
    URL <- GET(paste("http://",i,"", sep = ""),set_config(config(ssl_verifypeer = 0L)),timeout(500)) 

    if(status_code(URL) == "200") 
    { 
     r <- "Active" 
    } 
    else 
    { 
     r <- "Not active" 
    } 
    r 
    print(paste(i,r)) 
    all_stat <- rbind(all_stat,r) 
    } 

} 

回答

0

我有同樣的錯誤;我通過刪除set_config(config(ssl_verifypeer = 0L))進行了修復,但這可能不適合您的請求。

1

我只是有同樣的錯誤,發現我加載了httr包,然後是plotly包。兩者都有函數config()。當你輸入'config'時,你可以看到它所屬的名字空間......這應該是httr。首先,載入繪圖(或任何包名稱空間說),然後httr。