Proxyførespurnader og Apples førehandsjekk av tilgjenge
Lat den tiltenkte proxyførespurnaden fastsetje sitt eige resultat i staden for å avvise han fordi ein separat tilgjengesjekk brukte ei anna nettverksføresetnad.
Ein førehandsjekk av tilgjenge kan avvise ei nedlasting før appen prøver proxyruta si. Ei direkte vurdering av destinasjonen stiller eit anna spørsmål enn å nå ein mellommann som koplar til den destinasjonen.
Apple frårår bruk av førehandsjekk med SCNetworkReachability og tilrår å prøve tilkoplinga. Tilhøva kan endre seg mellom sjekk og operasjon, og positive flagg fastset aldri proxyautentisering, TLS-verifisering eller aksept av destinasjonen.
Rapporter resultatet av operasjonen
Lat resultatet frå HTTP-klienten skilje mellom tilkoplingsfeil, proxyutfordring og svar frå applikasjonen. Ein høveleg URLSession-konfigurasjon for venting på tilkopling kan utsetje ein operasjon til ei eigna rute finst; han leverer ikkje påloggingsinformasjon.
Vis ventande eller feilande tilstandar for førespurnaden brukaren gjorde. Nettverksruteobservasjonar er framleis nyttig diagnostikk, men bør ikkje bli eit varig fråkopla veto basert på eit tidlegare oppslag med ei anna ruteføresetnad.