'n Bereikbaarheidsvoorafkontrole kan 'n aflaai verwerp voordat die toepassing sy proxyroete probeer. 'n Direkte beoordeling van die bestemming vra 'n ander vraag as om 'n tussenganger te bereik wat met daardie bestemming verbind.

Apple keur die gebruik van SCNetworkReachability-voorafkontrole af en beveel aan om die verbinding te probeer. Toestande kan tussen kontrole en bewerking verander, en positiewe vlae stel nooit proxyverifikasie, TLS-verifikasie of aanvaarding van die bestemming vas nie.

Rapporteer die bewerking se resultaat

Laat die HTTP-kliënt se resultaat onderskei tussen verbindingsfout, proxy-uitdaging en toepassingsrespons. 'n Gepaste URLSession-konnektiwiteitwagkonfigurasie kan 'n bewerking uitstel totdat 'n geskikte pad bestaan; dit verskaf nie geloofsbriewe nie.

Wys wag- of fouttoestande vir die versoek wat die gebruiker gemaak het. Netwerkpadwaarnemings bly nuttige diagnostiek, maar moet nie 'n permanente vanlyn veto word op grond van 'n vroeëre opsoek met 'n ander roeteringsveronderstelling nie.

Verwante artikels