Папярэдняя праверка дасягальнасці можа адхіліць загрузку яшчэ да таго, як праграма паспрабуе свой проксі-маршрут. Прамая ацэнка пункта прызначэння ставіць іншае пытанне, чым дасягненне пасярэдніка, які злучаецца з гэтым пунктам прызначэння.

Apple не рэкамендуе выкарыстанне папярэдняй праверкі SCNetworkReachability і раіць спрабаваць злучэнне. Умовы могуць змяніцца паміж праверкай і аперацыяй, а станоўчыя сцягі ніколі не пацвярджаюць аўтэнтыфікацыю проксі, праверку TLS або прыняцце пункта прызначэння.

Паведамляйце вынік аперацыі

Хай вынік кліента HTTP адрознівае збой злучэння, запыт проксі і адказ праграмы. Адпаведная канфігурацыя чакання злучэння URLSession можа адкласці аперацыю, пакуль не з'явіцца прыдатны шлях; яна не дае ўліковых даных.

Паказвайце станы чакання або збою для запыту, які зрабіў карыстальнік. Назіранні сеткавага шляху застаюцца карыснай дыягностыкай, але не павінны станавіцца пастаянным афлайн-вэта на падставе ранейшага пошуку з іншым меркаваннем аб маршрутызацыі.

Падобныя артыкулы