Ja R var instalēt pakotni, bet šī pakotne nevar sasniegt savu API, salīdziniet abus pieprasījumu klientus. download.file(), RCurl un pašas pakotnes HTTP slānis nav obligāti jālasa tie paši parametri.

Pārbaudiet darbojošās sesijas ievades

Programma, kas palaista no termināļa, manto šī termināļa vidi. Darbvirsmas saīsne vai jau darbojoša IDE var būt ar citām vērtībām. Atbilstošais R starta vides fails var saturēt:

http_proxy=http://proxy.example:8080
https_proxy=http://proxy.example:8080

Tie ir vides faila ieraksti ar parauga galapunktu. Publiskiem pakotnes vai API pieprasījumiem, kas atļauti caur publiskiem starpniekiem, HTTP starpniekserveru saraksts piedāvā kandidātus šīm vērtībām. R izteiksmes, piemēram, options(download.file.method = "libcurl"), pieder R kodam, nevis .Renviron. Pareizi izskatīga iestatījuma ievietošana nepareizā formātā atstāj to neizmantotu.

Nosakiet starta failu, ko izvēlas R vietnes/lietotāja, vides un darba direktorijas noteikumi. Faila projekta iekšienē var izskaidrot atšķirību starp diviem projektiem vienā IDE. Mainiet paredzēto failu un restartējiet attiecīgo sesiju; tā rediģēšana neatjaunina jau darbojošos procesu.

Sekojiet neveiksmīgās pakotnes pieprasījumam

Nosakiet faktisko lejupielādes metodi vai HTTP ieviešanu. Ārējs curl izpildfails, R libcurl metode un RCurl ir atšķirīgi patērētāji ar savām atbalstītajām ievadēm. Salīdziniet to pašu galamērķi caur neveiksmīgo pakotni, noslēpjot slepenos datus.

Turiet receptes saskaņotas ar šo ieviešanu un R versiju. Vecais Windows --internet2 padoms apraksta vēsturisku uzvedību. Saglabājiet arī īstā starpniekservera klausītāja transporta shēmu: HTTPS galamērķis joprojām var izmantot HTTP starpniekservera galapunktu. Veiksmīga instalēšana ar citu lejupielādētāju neapstiprina ne šī klienta konfigurāciju, ne starpniekservera pieejamību šim pieprasījumam.

Saistītie raksti