प्रॉक्सी विनंत्या आणि Apple ची रीचेबिलिटी पूर्वतपासणी
वेगळ्या रीचेबिलिटी तपासणीने दुसरी नेटवर्क गृहीत धारणा वापरली म्हणून विनंती नाकारण्याऐवजी, उद्दिष्ट प्रॉक्सी विनंतीला स्वतःचा निकाल ठरवू द्या.
रीचेबिलिटी पूर्वतपासणी अॅप आपला प्रॉक्सी मार्ग वापरून पाहण्यापूर्वीच डाउनलोड नाकारू शकते. गंतव्याचे थेट मूल्यांकन त्या गंतव्याशी जोडणाऱ्या मध्यस्थापर्यंत पोहोचण्यापेक्षा वेगळा प्रश्न विचारते.
Apple SCNetworkReachability पूर्वतपासणीचा वापर टाळण्याची शिफारस करते आणि कनेक्शन वापरून पाहण्याचा सल्ला देते. तपासणी आणि क्रिया यांमध्ये परिस्थिती बदलू शकते, आणि सकारात्मक संकेत कधीही प्रॉक्सी प्रमाणीकरण, TLS पडताळणी किंवा गंतव्य स्वीकृती सिद्ध करत नाहीत.
क्रियेचा निकाल नोंदवा
HTTP क्लायंटचा निकाल कनेक्शन अयशस्वी, प्रॉक्सी आव्हान आणि अॅप्लिकेशन प्रतिसाद वेगळा करू द्या. योग्य URLSession कनेक्टिव्हिटी-प्रतीक्षा संरचना योग्य मार्ग अस्तित्वात येईपर्यंत क्रिया पुढे ढकलू शकते; ती ओळखपत्रे देत नाही.
वापरकर्त्याने केलेल्या विनंतीसाठी प्रतीक्षा किंवा अयशस्वी अवस्था दाखवा. नेटवर्क-मार्ग निरीक्षणे उपयुक्त निदान राहतात, पण दुसरी राउटिंग गृहीत धारणा वापरणाऱ्या पूर्वीच्या शोधावर आधारित कायमची ऑफलाइन व्हेटो बनू नयेत.