प्रणाली-HTTP-प्रोक्सीको ऐतिहासिक मामलामा OkHttp ले 3.5.0 मा आफ्नो व्यवहार परिवर्तन गर्‍यो: त्यो प्रोक्सी असफल भएपछि यसले सिधा जडान प्रयास गर्न छोड्यो। शान्त पुनःपतनको पुरानो प्रतिवेदनले त्यो परिवर्तन अघिको व्यवहार वर्णन गर्न सक्छ।

त्यो इतिहासले हरेक अनुप्रयोगको राउटिङ नीति तय गर्दैन। आफ्नै अनुप्रयोगबाट आएको प्रतिवेदन व्याख्या गर्न यी तीन जाँचहरू पालना गर्नुहोस्:

  1. समाधान भएको OkHttp संस्करण खोज्नुहोस्। प्रतिलिपि गरिँदै गरेको उदाहरणको उमेरको सट्टा अनुप्रयोगको निर्भरता जानकारी प्रयोग गर्नुहोस्, फ्रेमवर्कले वास्तवमै समावेश गरेको संस्करणसहित।
  2. यो क्लाइन्टले कसरी मार्ग छान्छ भनी खोज्नुहोस्। स्पष्ट प्रोक्सी र अनुकूलित ProxySelector फरक कन्फिगरेसन हुन्। यदि चयनकर्ताले प्रोक्सीपछि सिधा उम्मेदवार दिन्छ भने यो सिधा विकल्प दिइरहेको छ।
  3. असफलता ह्यान्डलर पछ्याउनुहोस्। अर्को क्लाइन्टसँग पुनः प्रयास गर्ने अनुप्रयोग कोड खोज्नुहोस्। त्यो प्रतिस्थापनले गरेको सिधा अनुरोध पहिलो क्लाइन्टको निर्णयबाहिर छ।

अनिवार्य-प्रोक्सी आवश्यकताका लागि सम्बन्धित क्लाइन्ट नीतिले सिधा विकल्प दिनुको सट्टा रोक्नुपर्छ। वास्तविक क्लाइन्ट र पुनः प्रयास मार्गलाई त्यो आवश्यकतासँग जाँच्नुहोस्; केवल 3.5.0 परिवर्तन सम्पूर्ण मेसिनको ट्राफिक नियम होइन।

सम्बन्धित लेखहरू