Chrome ప్రాక్సీ పొడిగింపులు: ఓవర్రైడ్ను తొలగించడం లేదా ప్రత్యక్ష మోడ్
సెట్ చేసిన అదే Chrome పొడిగింపు సెట్టింగ్ పరిధిని తొలగించండి మరియు ఆ ఓవర్రైడ్ను విడిచిపెట్టడాన్ని ప్రత్యక్ష కనెక్షన్ను బలవంతం చేయడం నుండి వేరు చేయండి.
సాధారణ పరిధిలో ప్రాక్సీని సెట్ చేసిన పొడిగింపు ఆ సెట్టింగ్ను ఇలా విడిచిపెట్టగలదు:
chrome.proxy.settings.clear({ scope: 'regular' }, () => {
if (chrome.runtime.lastError) {
console.error(chrome.runtime.lastError.message);
return;
}
chrome.proxy.settings.get({ incognito: false }, details => {
console.log(details.value, details.levelOfControl);
});
});
దీన్ని పొడిగింపు యొక్క అనుమతించబడిన నేపథ్య సందర్భంలో అమలు చేయండి. ఓవర్రైడ్ incognito పరిధిలో సెట్ చేయబడితే, అదే పరిధిని తొలగించండి; సాధారణదాన్ని తొలగించడం వేరే incognito ఓవర్రైడ్ను తీసివేయదు.
clear పొడిగింపు సెట్టింగ్ను విడిచిపెడుతుంది. ఆ తర్వాత Chrome సిస్టమ్ సెట్టింగ్లు, కమాండ్-లైన్ ఎంపికలు, మరో పొడిగింపు లేదా విధానం సహా మరో వర్తించే కాన్ఫిగరేషన్ను ఉపయోగించవచ్చు. అందువల్ల విజయవంతమైన clear తర్వాత కూడా సిస్టమ్ ప్రాక్సీ అమలులో ఉండవచ్చు.
స్పష్టమైన లక్షణం ప్రత్యక్ష మోడ్ అయిన పొడిగింపు కోసం, mode: 'direct' సెట్ చేయడం పొడిగింపు నియంత్రణను కలిగి ఉండగానే ఆ ఎంపికను వ్యక్తపరుస్తుంది. నియంత్రణను విడిచిపెట్టడం మరియు ప్రత్యక్ష మోడ్ను ఎంచుకోవడం వేర్వేరు వినియోగదారు చర్యలు, కాబట్టి UIలోని ఆఫ్ లేదా పునరుద్ధరణ చర్యను ఉద్దేశించిన దానితో అనుసంధానించండి.