Nota kerfisproxy-stillingar eða setuflakk í URLSession
Leyfðu URLSession að nota kerfisproxy-stillingar sjálfgefið og takmarkaðu vísvitandi flakk við stillta setu.
macOS-forrit sem notar URLSession getur venjulega fylgt proxy-stefnu vélarinnar án þess að biðja notandann að slá inn sama proxy aftur. Apple skjalfestir að sjálfgefið gildi connectionProxyDictionary notar kerfisstillingarnar.
Niðurhalsstjóri getur með rökum boðið eigin proxy-kjör. Gerðu valið skýrt: „Nota kerfisstillingar“ og vísvitandi stillt seta eru ólíkir hamir. Að afrita eitt núverandi proxy-vistfang býr til skyndimynd af leiðinni.
Beittu sérsniðinni stefnu áður en setan er búin til. URLSession afritar stillinguna sem er látin í té; að breyta upprunalega stillingarhlutnum eftir á uppfærir ekki setuna sem fyrir er. Þegar notandi breytir proxy-kjör forritsins skaltu útbúa nýja setu fyrir nýju stefnuna og ákveða hvernig beiðnir sem þegar eru í gangi eiga að klárast eða verða afturkallaðar.
Fyrir studd dreifingarmarkmið mælir Apple nú með proxyConfigurations í stað eldri orðabókarviðmótsins því það styður öruggar proxy- og endurvarpstegundir. Athugaðu framboð API-viðmótsins miðað við lágmarksstýrikerfisútgáfu forritsins áður en þú velur það viðmót.
Þessi hegðun tilheyrir URLSession. Pakki sem opnar eigin sáuða eða notar aðra HTTP-túlkun þarf eigin proxy-stuðning. Greindu þá flutningsleið áður en kerfiskjörum er breytt.