Codifica / Decodifica URL

Codifica e decodifica URL e componenti URI per una trasmissione sicura e una formattazione corretta.

Strumento per sviluppatori
Elaborazione URL
Stringa di query
Opzioni di codifica
Configura i metodi di codifica/decodifica
Testo da codificare
Inserisci il testo da codificare per l'uso URL
Esempi
Dai un'occhiata a vari esempi di codifica/decodifica URL
Esempio 1
Originale
Hello World!
Codificato
%EC%95%88%EB%85%95%ED%95%98%EC%84%B8%EC%9A%94%20%EC%84%B8%EA%B3%84%21
Esempio 2
Originale
Hello World!
Codificato
Hello%20World%21
Esempio 3
Originale
user@example.com
Codificato
user%40example.com
Esempio 4
Originale
https://example.com/search?q=test
Codificato
https%3A//example.com/search%3Fq%3D%ED%85%8C%EC%8A%A4%ED%8A%B8
Esempio 5
Originale
Formato JSON: dati di ricerca in inglese
Codificato
search=%ED%95%9C%EA%B8%80%20%EA%B2%80%EC%83%89&page=1
Guida alla codifica URL

Cos'è la codifica URL?

La codifica URL è un metodo utilizzato per trasmettere in modo sicuro caratteri speciali, spazi e caratteri Unicode negli URL. Converte i caratteri speciali nel simbolo '%' seguito da codici esadecimali.

Descrizioni della modalità di elaborazione

  • Codifica URL standard: Utilizza encodeURIComponent() o encodeURI()
  • Stringa di query (qs): Converti oggetti in stringhe di query o analizzali
  • Dati del modulo: Gestisci i dati del modulo nel formato chiave=valore

Quando usare?

  • • Quando si includono caratteri speciali o caratteri non ASCII nei parametri di query URL
  • • Quando si trasmettono dati del modulo
  • • Quando si inviano dati con caratteri speciali nelle richieste API
  • • Quando si garantisce la sicurezza degli URL nello sviluppo web

Caratteri di codifica comuni

Spazio → %20
! → %21
@ → %40
# → %23
$ → %24
% → %25
& → %26
+ → %2B

Esempio di libreria qs

import qs from 'qs';

const encoded = qs.stringify({ a: '1 2', b: ['x', 'y'] }, { encode: true });
// → a=1%202&b[0]=x&b[1]=y

const decoded = qs.parse(encoded);
// → { a: '1 2', b: ['x', 'y'] }

Codifica dei caratteri

La codifica dei caratteri si riferisce alla conversione di stringhe in formati di codifica specifici. Nella codifica URL, la codifica dei caratteri può convertire le stringhe in vari formati di codifica come UTF-8, EUC-KR, ISO-8859-1, ecc.

    Codifica / Decodifica URL