Předběžná kontrola dostupnosti může odmítnout stahování dřív, než aplikace vyzkouší svou proxy trasu. Přímé posouzení cíle klade jinou otázku než dosažení prostředníka, který se k tomuto cíli připojuje.

Apple nedoporučuje používání předběžné kontroly SCNetworkReachability a doporučuje připojení vyzkoušet. Podmínky se mohou mezi kontrolou a operací změnit a kladné příznaky nikdy neprokazují autentizaci proxy, ověření TLS ani přijetí cíle.

Hlaste výsledek operace

Nechte výsledek klienta HTTP rozlišit selhání připojení, výzvu proxy a odpověď aplikace. Vhodná konfigurace čekání na připojení v URLSession může operaci odložit, dokud neexistuje vhodná cesta; přihlašovací údaje neposkytuje.

Zobrazujte stavy čekání nebo selhání pro požadavek, který uživatel provedl. Pozorování síťové cesty zůstávají užitečnou diagnostikou, ale neměla by se stát trvalým offline vetem založeným na dřívějším průzkumu s jiným předpokladem směrování.

Související články