R پروكسى تەڭشەكلىرى: بوغچا چۈشۈرۈشلەر ۋە API تەلەپلىرى
كونا R نەشرلىرىدىكى ماسلاشمايدىغان پروكسى ئۇسۇللىرىنى بىرلەشتۈرۈشنىڭ ئورنىغا R سېسسىيە مۇھىتى ۋە بوغچا ئەمەلىي ئىشلىتىدىغان HTTP خېرىدارىنى ئىز قوغلاڭ.
ئەگەر R بىر بوغچىنى قۇرۇپ چىقالىسا، لېكىن بۇ بوغچا ئۆز API سىغا يېتەلمىسە، تەلەپ قىلغۇچى ئىككى خېرىدارنى سېلىشتۇرۇڭ. download.file()، RCurl ۋە بوغچىنىڭ ئۆز HTTP قاتلىمى ئوخشاش تاللانمىلارنى ئوقۇشى شەرت ئەمەس.
ئىجرا بولۇۋاتقان سېسسىيەنىڭ كىرگۈزۈشلىرىنى تەكشۈرۈڭ
تېرمىنالدىن باشلانغان پروگرامما شۇ تېرمىنالنىڭ مۇھىتىنى مىراس ئالىدۇ. ئۈستەل ئاختا كېسىكى ياكى ئاللىبۇرۇن ئىجرا بولۇۋاتقان IDE ئوخشىمىغان قىممەتلەرگە ئىگە بولۇشى مۇمكىن. مۇۋاپىق R باشلاش مۇھىت ھۆججىتىدە تۆۋەندىكىلەر بولۇشى مۇمكىن:
http_proxy=http://proxy.example:8080
https_proxy=http://proxy.example:8080بۇلار مىسال ئاخىرلاش نۇقتىسى بار مۇھىت ھۆججىتى تۈرلىرى. ئاممىۋى ۋاسىتىچىلەر ئارقىلىق رۇخسەت قىلىنغان ئاممىۋى بوغچا ياكى API تەلەپلىرى ئۈچۈن HTTP پروكسى تىزىملىكى شۇ قىممەتلەرگە نامزاتلارنى تەمىنلەيدۇ. options(download.file.method = "libcurl") غا ئوخشاش R ئىپادىلىرى R كودىغا تەۋە، .Renviron га ئەمەس. توغرا كۆرۈنگەن تەڭشەكنى خاتا فورماتقا قويسا، ئۇ ئىشلىتىلمەي قالىدۇ.
R نىڭ تور بېكەت/ئىشلەتكۈچى، مۇھىت ۋە خىزمەت مۇندەرىجىسى قائىدىلىرى تاللىغان باشلاش ھۆججىتىنى بېكىتىڭ. پروژە ئىچىدىكى ھۆججەت ئوخشاش IDE دىكى ئىككى پروژە ئارىسىدىكى پەرقنى چۈشەندۈرەلەيدۇ. نىشانلانغان ھۆججەتنى ئۆزگەرتىپ، مۇناسىۋەتلىك سېسسىيەنى قايتا باشلاڭ. ئۇنى تەھرىرلەش ئاللىبۇرۇن ئىجرا بولۇۋاتقان جەرياننى يېڭىلىمايدۇ.
مەغلۇب بولغان بوغچىنىڭ تەلىپىنى ئىز قوغلاڭ
ھەقىقىي چۈشۈرۈش ئۇسۇلى ياكى HTTP ئىجرا قىلىنىشىنى بېكىتىڭ. سىرتقى curl ئىجرا ھۆججىتى، R نىڭ libcurl ئۇسۇلى ۋە RCurl ئۆزلىرىنىڭ قوللايدىغان كىرگۈزۈشلىرى بار ئايرىم ئىشلەتكۈچىلەر. سىرلارنى يوشۇرۇپ، مەغلۇب بولغان بوغچا ئارقىلىق ئوخشاش مەنزىلنى سېلىشتۇرۇڭ.
ئۇسۇللارنى شۇ ئىجرا قىلىنىش ۋە R نەشرىگە ماس قىلىپ ساقلاڭ. كونا Windows --internet2 مەسلىھىتى تارىخىي ھەرىكەتنى تەسۋىرلەيدۇ. ھەقىقىي پروكسى ئاڭلىغۇچىنىڭ يەتكۈزۈش لايىھەسىنىمۇ ساقلاڭ: HTTPS مەنزىلى يەنىلا HTTP پروكسى ئاخىرلاش نۇقتىسىنى ئىشلىتەلەيدۇ. باشقا چۈشۈرگۈچ ئارقىلىق مۇۋەپپەقىيەتلىك قۇرۇش بۇ خېرىدارنىڭ سەپلىمىسىنىمۇ، بۇ تەلەپ ئۈچۈن پروكسىنىڭ بارلىقىنىمۇ ئىسپاتلىمايدۇ.