Gwerthuso llwybr PAC Windows ar gyfer lawrlwytho yn R
Defnyddiwch chwiliad dirprwy Windows y pecyn curl ar gyfer yr URL targed a chymhwyso'r canlyniad i'r handlen sy'n gwneud y trosglwyddiad.
Gall sgript PAC Windows ddewis dirprwy yn ôl y cyrchfan. Ar gyfer lawrlwytho gyda phecyn curl R, gofynnwch i'w gynorthwyydd Windows am lwybr yr URL honno cyn creu'r handlen drosglwyddo:
url <- "https://example.com/data.csv"
route <- curl::ie_get_proxy_for_url(url)
if (is.null(route)) route <- ""
handle <- curl::new_handle(proxy = route)
connection <- curl::curl(url, handle = handle)Darllenwch a chaewch y cysylltiad drwy gylch bywyd cysylltiadau arferol y rhaglen. Mae'r darn yn sefydlu'r llwybr ar gyfer y handlen curl honno; nid yw'n ffurfweddu pob pecyn rhwydwaith yn y broses R.
Mae'r cynorthwyydd yn darllen ffurfweddiad dirprwy Windows cyfredol. Pan fo ffurfweddiad awtomatig wedi'i alluogi, gall y gwerthusiad olygu lawrlwytho a rhedeg y sgript PAC, felly gall y chwiliad ei hun gymryd amser. Defnyddiwch yr URL targed go iawn yn lle safle prawf diangen ac anghyfleus.
Mae'r cynorthwyydd yn dychwelyd NULL pan nad oes dirprwy wedi'i ddewis. Mae'r llinyn dirprwy gwag amlwg yn yr enghraifft yn dweud wrth libcurl i wneud y trosglwyddiad hwn yn uniongyrchol, yn lle disgyn yn ôl i newidyn amgylchedd dirprwy a adawyd yn y sesiwn.
Nid URL ffeil PAC yw'r pwynt terfyn dirprwy sy'n deillio ohono. Nid yw trosglwyddo'r URL sgript honno fel gwerth dirprwy'r handlen yn gofyn i libcurl werthuso'r sgript.
Mae'r chwiliad hwn yn dychwelyd dirprwy a ddewiswyd, nid peiriant methu-drosodd cyflawn sy'n cyfateb i borwr ar gyfer pob ymgeisydd PAC. Nid yw ychwaith yn darparu manylion dilysu. Cadwch y trin yn lleol i'r cleient Windows a'r trosglwyddiad curl sydd wir angen y polisi hwn.