URL എൻകോഡിംഗ്, "ശതമാനം എൻകോഡിംഗ്" എന്നും അറിയപ്പെടുന്നു
ഒരു യൂണിഫോം റിസോഴ്സ് ഐഡൻ്റിഫയറിൽ (URI) വിവരങ്ങൾ എൻകോഡ് ചെയ്യുന്നതിനുള്ള ഒരു സംവിധാനം.
URL എൻകോഡിംഗ് എന്നാണ് ഇത് അറിയപ്പെടുന്നതെങ്കിലും, ഇത് യഥാർത്ഥത്തിൽ കൂടുതൽ പൊതുവായി ഉപയോഗിക്കുന്നു
അന്തർലീനമായ യൂണിഫോം റിസോഴ്സ് ഐഡൻ്റിഫയറിൽ (URI) ഉൾപ്പെടുന്നു
ഒരു യൂണിഫോം റിസോഴ്സ് ലൊക്കേറ്ററും (URL) ഒരു യൂണിഫോം റിസോഴ്സ് നാമവും (URN).
അതിനാൽ ഇത് പോലുള്ള ഡാറ്റ തയ്യാറാക്കുന്നതിനും ഇത് ഉപയോഗിക്കുന്നു
"application/x-www-form-urlencoded" അത് പലപ്പോഴും ഉപയോഗിക്കാറുണ്ട്
HTTP അഭ്യർത്ഥനകളിൽ HTML ഫോം ഡാറ്റയെ പ്രതിനിധീകരിക്കുന്നു.
എന്താണ് URL ഡീകോഡിംഗ്, എന്തുകൊണ്ട് ഇത് ആവശ്യമാണ്?
URL ഡീകോഡിംഗ് എന്നത് URL എൻകോഡിംഗിൻ്റെ വിപരീത പ്രക്രിയയാണ്
അന്വേഷണ സ്ട്രിംഗുകൾ അല്ലെങ്കിൽ പാത്ത് പാരാമീറ്ററുകൾ പാഴ്സ് ചെയ്യാൻ ഉപയോഗിക്കുന്നു,
URL-ൽ പാസ്സാക്കിയത് ഡീകോഡിംഗിനും ഉപയോഗിക്കുന്നു
MIME ഫോർമാറ്റിൽ അവതരിപ്പിച്ചിരിക്കുന്ന HTML ഫോം പാരാമീറ്ററുകൾ
ആപ്ലിക്കേഷൻ/XWW-FORM-URLENCODE
നിങ്ങൾക്ക് അറിയാവുന്നതുപോലെ URL-കളിൽ പരിമിതമായവ മാത്രമേ ഉൾക്കൊള്ളാൻ കഴിയൂ
US-ASCII പ്രതീക ഗണത്തിൽ നിന്നുള്ള ഒരു കൂട്ടം പ്രതീകങ്ങൾ ഉൾപ്പെടുന്നു
അക്ഷരമാല (A-z a-z), അക്കങ്ങൾ (0-9), ഹൈഫൻ (-), അടിവര (_), ടിൽഡ് (~) കൂടാതെ
ഡോട്ട് (.) ഈ അനുവദനീയമായ സെറ്റിന് പുറത്തുള്ള ഏത് പ്രതീകവും എൻകോഡ് ചെയ്തിരിക്കുന്നു
URL എൻകോഡിംഗ് അല്ലെങ്കിൽ ശതമാനം എൻകോഡിംഗ് ഉപയോഗിക്കുന്നു.
അതുകൊണ്ടാണ് അന്വേഷണ സ്ട്രിംഗുകൾ ഡീകോഡ് ചെയ്യേണ്ടത് ആവശ്യമായി വരുന്നത്
അല്ലെങ്കിൽ യഥാർത്ഥ മൂല്യങ്ങൾ ലഭിക്കുന്നതിന് പാത്ത് പാരാമീറ്ററുകൾ URL-ലേക്ക് കൈമാറി.
ഇത് എവിടെ ആവശ്യമായി വരാം എന്നതിൻ്റെ വ്യക്തമായ ഉദാഹരണം. url-ലെ ഒരു പാരാമീറ്ററായി പറയാം
നിങ്ങൾ മറ്റൊരു url കൈമാറേണ്ടതുണ്ട്. നിങ്ങൾക്ക് ഈ url നേരിട്ട് പകരം വയ്ക്കാൻ കഴിയില്ല, അതിനാൽ
ഇവിടെയാണ് url കോഡിംഗ് രക്ഷാപ്രവർത്തനത്തിലേക്ക് വരുന്നത്.
// http%3A%2F%2Fexample.com%2Findex-2.php
$url = urlencode( 'http://example.com/index-2.php' );
// http://example.com/index.php?url=http%3A%2F%2Fexample.com%2Findex-2.php
എക്കോ 'http://example.com/index.php?url=' . $url;
അപ്ഡേറ്റ് ചെയ്ത തീയതി
2025, ഒക്ടോ 8