jsonecho

Codare URL

Codează procentual textul ca să poată fi folosit în siguranță într-un URL.

Se încarcă instrumentul...

Cum folosești Codare URL

  1. Lipește textul, o valoare individuală sau un URL complet.
  2. Bifează "Codează un URL întreg" dacă ai lipit o adresă.
  3. Copiază rezultatul codat.

Despre Codare URL

URL-urile pot conține doar un set limitat de caractere. Un spațiu, un &, un slash într-o valoare sau o literă precum ü trebuie scrise ca un semn procent și două cifre hexazecimale. Astfel, spațiul devine %20, iar ü devine %C3%BC. Orice ajunge într-un șir de interogare trebuie codat, altfel serverul care îl primește poate împărți valoarea în locul greșit.

Există două moduri. Implicit, toate caracterele rezervate sunt codate, ceea ce este potrivit pentru o valoare individuală, precum un termen de căutare. Dacă lipești o adresă întreagă, bifează "Codează un URL întreg". Caracterele care îi dau structură, precum :, /, ? și &, rămân neschimbate.

Întrebări frecvente

Care este diferența dintre %20 și +?

Ambele reprezintă un spațiu, dar + înseamnă spațiu doar în șirul de interogare cu codarea folosită de formularele HTML. În calea unui URL, + este un semn plus obișnuit. Dacă ai dubii, folosește %20, care funcționează peste tot.

De ce este codat caracterul &?

Pentru că un & într-o valoare ar încheia parametrul. Dacă nu bifezi "Codează un URL întreg", toate caracterele rezervate sunt codate.

Cum sunt tratate caracterele non-ingleze?

Sunt convertite mai întâi în octeți UTF-8, apoi fiecare octet este scris ca o secvență procentuală. Acesta este formatul așteptat de browserele și serverele moderne.

Trebuie să codez întregul URL?

De obicei nu, doar părțile care provin din date: valorile din șirul de interogare și segmentele căii care pot conține slash-uri.

Mai multe din URL și Base64

Toate instrumentele →