ഒരു വെബ്പേജിൽ പ്രവർത്തിക്കുന്ന സ്ക്രിപ്റ്റിന് ബ്രൗസറിന്റെ പുറത്തേക്കുള്ള പ്രോക്സി മാറ്റുന്ന പൊതുവായ ക്രമീകരണമില്ല. ബ്രൗസർ എക്സ്റ്റൻഷന് അധികാനുമതികൾ ഉണ്ടാകാം, പക്ഷേ അത് വ്യത്യസ്ത സുരക്ഷാ-കോൺഫിഗറേഷൻ മാതൃകയിൽ പ്രവർത്തിക്കുന്നു.

ഈ വ്യത്യാസം പഴയ ഫോറം ഉത്തരങ്ങളിൽ നഷ്ടപ്പെടുന്നു. പ്രത്യേക Firefox ആന്തരിക ഭാഗങ്ങൾ, പഴയ എക്സ്റ്റൻഷൻ മൊഡ്യൂളുകൾ അല്ലെങ്കിൽ ഉപേക്ഷിക്കപ്പെട്ട add-on SDK ഉപയോഗിക്കുന്ന കോഡ് ഒരിക്കലും സാധാരണ വെബ്പേജ് API ആയിരുന്നില്ല. അത്തരം ഒരു ഭാഗം പേജിൽ ഒട്ടിച്ചാൽ ആ അനുമതികൾ ലഭിക്കില്ല.

ബ്രൗസറിന്റെ എക്സ്റ്റൻഷൻ API ഉപയോഗിക്കുക

ഒരു Firefox എക്സ്റ്റൻഷന് ആവശ്യമായ അനുമതികളോടെ രേഖപ്പെടുത്തിയ proxy.settings API ഉപയോഗിക്കാം. Chrome അതിന്റേതായ പ്രോക്സി എക്സ്റ്റൻഷൻ API നൽകുന്നു. അവയുടെ കോൺഫിഗറേഷൻ മാതൃകകൾ വ്യത്യസ്തമാണ്; നിങ്ങൾ ലക്ഷ്യമിടുന്ന ബ്രൗസറിനുള്ള മാനിഫെസ്റ്റ് ആവശ്യകതകളും പിന്തുണയ്ക്കുന്ന ക്രമീകരണങ്ങളും പരിശോധിക്കുക.

അതേ ക്രമീകരണം നിയന്ത്രിക്കുന്ന നയങ്ങളോ മറ്റ് എക്സ്റ്റൻഷനുകളോ എക്സ്റ്റൻഷൻ പരിഗണിക്കണം. വിജയകരമായ API വിളി എന്നാൽ ഓരോ ലക്ഷ്യവും ഇപ്പോൾ നിങ്ങൾ ഉദ്ദേശിച്ച വഴിയിലൂടെ പോകുന്നു എന്ന് അനുമാനിക്കാനുള്ള കാരണമല്ല. ഫലമായ കോൺഫിഗറേഷൻ പരിശോധിക്കുകയും ഉപയോക്താവിന് അത് പുനഃസ്ഥാപിക്കാനുള്ള കഴിവ് നിലനിർത്തുകയും ചെയ്യുക.

fetch URL മാറ്റുന്നത് ലക്ഷ്യം മാറ്റുന്നു

ഒരു വെബ്പേജിന് തന്റെ പേരിൽ അഭ്യർത്ഥന കൈമാറുന്ന ഒരു അപ്ലിക്കേഷൻ സർവറിനെ വിളിക്കാം, ബ്രൗസറിന്റെ വെബ് നിയമങ്ങൾക്ക് വിധേയമായി. ആ രൂപകൽപ്പനയിൽ ബ്രൗസർ ആ അപ്ലിക്കേഷൻ സർവറിലേക്ക് കണക്ട് ചെയ്യുന്നു. അത് ഒരു പൊതു ബ്രൗസർ പ്രോക്സി ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ല, ബന്ധമില്ലാത്ത ടാബുകൾ ഉപയോഗിക്കുന്ന വഴി മാറ്റിയിട്ടുമില്ല.

അതുപോലെ, മറ്റൊരു IP വിലാസത്തോടുകൂടിയ ഹെഡർ അയക്കുന്നത് കണക്ഷന്റെ ഉറവിട വിലാസം മാറ്റുന്നില്ല. ഒരു ലക്ഷ്യം വിശ്വസനീയമായ ഫോർവേഡിംഗ് മെറ്റാഡാറ്റ അതിന്റെ സ്വന്തം നയപ്രകാരം വ്യാഖ്യാനിച്ചേക്കാം, പക്ഷേ നെറ്റ്വർക്ക് പാത ഒരു വേറിട്ട വസ്തുതയാണ്.

നിങ്ങളുടെ ലക്ഷ്യം ബ്രൗസിംഗിനായി IP മാറ്റുന്ന പ്രോക്സിയാണെങ്കിൽ, സൗജന്യ പ്രോക്സി പട്ടികയിൽ നിന്ന് അനുയോജ്യമായ ഒരു എൻട്രി തിരഞ്ഞെടുത്ത് പിന്തുണയ്ക്കുന്ന ബ്രൗസർ പ്രോക്സിയോ അനുവദിക്കപ്പെട്ട എക്സ്റ്റൻഷനോ ക്രമീകരിക്കുക. ലക്ഷ്യം ഒരു വെബ് അപ്ലിക്കേഷന്റെ വിദൂര fetch ആണെങ്കിൽ, ആ സവിശേഷത അതിന്റെ യഥാർത്ഥ സർവർ-ബ്രൗസർ അതിരുകൾക്കനുസരിച്ച് രൂപകൽപ്പന ചെയ്യുക.

അനുബന്ധ ലേഖനങ്ങൾ