chrome.proxy tidak tersedia untuk skrip halaman web biasa
Kebenaran proxy tidak membuat API istimewa sambungan muncul dalam halaman web biasa atau dalam setiap konteks skrip.
Menambah "proxy" pada kebenaran sambungan tidak menjadikan JavaScript tapak web sebagai kod sambungan.
Periksa di mana pernyataan yang gagal benar-benar berjalan. Halaman biasa, skrip halaman yang disuntik, skrip kandungan serta halaman atau service worker milik sambungan mempunyai akses API yang berbeza. Memuat semula halaman bukan cara yang boleh dipercayai untuk mengenal pasti sempadan itu.
Letakkan operasi proxy istimewa dalam konteks sambungan yang disokong dan, apabila perlu, berkomunikasi melalui mekanisme pemesejan sambungan yang didokumenkan. Sambungan masih memerlukan kebenaran yang sesuai.
Kekalkan operasi itu dalam skop yang sempit. Skrip kandungan tidak sepatutnya menyampaikan permintaan sewenang-wenangnya daripada mana-mana tapak web untuk mengkonfigurasi semula proxy pelayar tanpa pengesahan sambungan itu sendiri dan tanpa tujuan yang kelihatan kepada pengguna.
Jika API wujud tetapi tetapan tidak berkesan, itu masalah lain: periksa ralat tak segerak, skop dan kawalan berkesan. Objek API yang tidak ditentukan menunjuk dahulu kepada ketersediaan dan konteks pelaksanaan, bukan kepada sama ada IP proxy jauh menerima sambungan.