🔗 URL Kodiċi Encoder / Decoder

Is-servizz li jadatta u jikkonverti dawk il-kodiċijiet suspettużi għar-rifużjoni fi tmaqdir aċċettat ġenerikament mis-server bl-użu ta' tekniki Percent-encoding.

Kif Tifhem ir-Restrizzjonijiet Tal-Web (URL Encoding)

L-infrastruttura diġitali tadotta s-sistema standard tal-alfabett ASCII Ingliż, li jfisser li kull meta niltaqgħu ma' karattru differenti jrid jibda bl-'ċempil' magħruf tal-'%' (perċentwali f'forma Eżadeċimali).

Punti Tal-Każijiet Popolari Fejn Issir Modifika Tal-Kodiċi

  • It-Trasformazzjoni F'Spazju (%20): Regolazzjoni stretta waqt it-tiftix tal-klijent għal kitba kienet mibgħuta fform tat-test. Spaces in URLs become %20 or +
  • Irkuprar tal-Ampersand (& / %26) : Il-maġġorparti tkun tiġi maqsuma għal kodiċijiet mhux validi kieku wieħed inessi. Ampersand is encoded to avoid confusion with query separators
  • Ugwaljanza Tal-Valuri Iġġenerati (= / %3D): Isservi li kodiċijiet li jsostnu API password jingħaqdu sewwa mas-sezzjoni moqrija. Equals sign is encoded in values to prevent parsing issues
  • Slixxa tal-Bieb tat-Triq (/ jew %2F): Titgħallem biex tfittex triq mingħajr m'int qed tolqot fl-intern tad-database tal-vittma. Forward slash encoded when it's part of a value, not a path separator

Converts special URL characters to percent-encoded format ensuring valid URLs with spaces, Unicode, and special characters.

Key Facts

  • Defined in RFC 3986
  • Space: %20 or + in forms
  • Max URL length ~2048 chars in most browsers
  • Unicode is first UTF-8 encoded, then percent-encoded

Frequently Asked Questions

What is URL encoding?

Replaces unsafe chars with % + hex value. Space=%20, &=%26. URLs only support limited ASCII set.

Which chars need encoding?

Spaces, &, =, ?, #, and non-ASCII. Letters, digits, -_.~ are safe.

encodeURI vs encodeURIComponent?

encodeURI preserves URL structure chars (:/?#). encodeURIComponent encodes everything for query params.