chrome.proxy सामान्य वेबपेज स्क्रिप्टसाठी उपलब्ध नाही
proxy परवानगी एक्स्टेंशनच्या विशेषाधिकारित API सामान्य वेब पेजमध्ये किंवा प्रत्येक स्क्रिप्ट संदर्भात दाखवत नाही.
एखाद्या एक्स्टेंशनच्या परवानग्यांमध्ये "proxy" जोडल्याने वेबसाइटचे JavaScript एक्स्टेंशन कोड बनत नाही.
अयशस्वी होणारे विधान प्रत्यक्षात कुठे चालते ते तपासा. सामान्य पेज, इंजेक्ट केलेली पेज स्क्रिप्ट, कंटेंट स्क्रिप्ट आणि एक्स्टेंशनच्या मालकीचे पेज किंवा service worker यांचा API प्रवेश वेगवेगळा असतो. पेज रीलोड करणे ही ती सीमा ओळखण्याची विश्वासार्ह पद्धत नाही.
विशेषाधिकारित proxy क्रिया समर्थित एक्स्टेंशन संदर्भात ठेवा आणि आवश्यक असल्यास एक्स्टेंशनच्या दस्तऐवजीकृत संदेशवहन यंत्रणेद्वारे संवाद साधा. एक्स्टेंशनला तरीही योग्य परवानगी आवश्यक आहे.
ती क्रिया मर्यादित व्याप्तीत ठेवा. एक्स्टेंशनची स्वतःची पडताळणी आणि वापरकर्त्याला दिसणारा उद्देश यांशिवाय कंटेंट स्क्रिप्टने कोणत्याही वेबसाइटच्या अनियंत्रित विनंत्या ब्राउझरचे proxy पुन्हा संरचित करण्यासाठी पाठवू नयेत.
API असेल पण सेटिंग अमलात येत नसेल, तर ती वेगळी समस्या आहे: असिंक्रोनस त्रुटी, व्याप्ती आणि प्रभावी नियंत्रण तपासा. अपरिभाषित API ऑब्जेक्ट प्रथम उपलब्धता आणि अंमलबजावणी संदर्भाकडे निर्देश करतो, दूरस्थ proxy IP कनेक्शन स्वीकारते की नाही याकडे नाही.