> parse | analyze | build <
// Analizza, scomponi e costruisci URL con dettaglio dei componenti
| COMPONENTE | VALORE |
|---|
| CHIAVE | VALORE |
|---|
// COSTRUTTORE URL
Scomposizione componenti
Analizza qualsiasi URL nei suoi componenti: protocollo, host, porta, percorso, query e frammento.
Costruttore URL
Costruisci URL da componenti individuali. Inserisci ogni parte separatamente e assembla un URL completo.
Tabella parametri
Visualizza tutti i parametri di query come coppie chiave-valore in una tabella chiara.
// SULLA STRUTTURA URL
Struttura URL (RFC 3986):
Un URL segue la struttura definita in RFC 3986. Consiste in schema (protocollo), autorità (host e porta), percorso, query e frammento.
Esempio:
https://user:pass@www.example.com:8080/path/page?key=value&foo=bar#section
Componenti URL:
- >Schema: protocollo utilizzato (http, https, ftp, ecc.)
- >Autorità: host, porta e credenziali opzionali
- >Percorso: posizione gerarchica della risorsa
- >Query: parametri chiave-valore dopo ?
- >Frammento: identificatore di sezione dopo #
>> domande frequenti
D: Quali sono le parti di un URL?
R: Un URL consiste in schema, autorità, percorso, stringa di query e frammento.
D: Cosa sono i parametri di query?
R: I parametri di query sono coppie chiave-valore aggiunte dopo il carattere ?, separate da &.
D: Qual è la differenza tra URL e URI?
R: Un URI identifica una risorsa. Un URL è un tipo di URI che fornisce anche il mezzo per localizzare la risorsa.
D: Cos'è la codifica percentuale?
R: La codifica percentuale sostituisce i caratteri non sicuri con % seguito da due cifre esadecimali.
D: URL relativi vs assoluti?
R: Un URL assoluto contiene l'indirizzo completo. Un URL relativo specifica solo il percorso relativo alla pagina corrente.