URL-codeertool
Codeer en decodeer URL's en speciale tekens direct met slimme URL-analyse.
URL Analyse
- Netwerkprotocol
- Host
- Poort
- Pad
- Querystring
- Anker
Gebruikssituaties
URL codering en decodering zijn essentieel voor webontwikkeling en dagelijks internetgebruik:
-
Queryparameters Coderen
Voeg veilig speciale tekens toe zoals spaties, ampersands en gelijktekens in URL-querystrings bij het maken van dynamische links.
-
Gecodeerde URL's uit Logs Debuggen
Decodeer snel procentueel gecodeerde URL's uit serverlogboeken om te begrijpen welke URL daadwerkelijk werd opgevraagd.
-
Dubbel Gecodeerde URL's Repareren
Identificeer en repareer URL's met %2520 in plaats van %20 door al gecodeerde invoer te detecteren voordat je opnieuw codeert.
-
URL-structuur Begrijpen
Leer welke delen van een URL worden gecodeerd en wanneer je encodeURI vs encodeURIComponent moet gebruiken met de visuele analyse.
-
Tekst Voorbereiden voor URL-parameters
Codeer tekst met emoji en speciale tekens om veilig toe te voegen aan deel-URL's op alle platforms.
Veelgestelde Vragen
- Wat is het verschil tussen encodeURIComponent en encodeURI?
- encodeURIComponent codeert alle speciale tekens inclusief URL-scheidingstekens (/, ?, #). Gebruik het voor queryparameterwaarden. encodeURI behoudt URL-structuurtekens en is bedoeld voor het coderen van volledige URL's.
- Waarom zie ik %20 in plaats van + voor spaties?
- We gebruiken %20 voor spaties omdat het universeler compatibel is. De +-notatie voor spaties werkt alleen in querystrings en kan problemen veroorzaken in andere URL-delen.
- Wat is dubbele codering?
- Dubbele codering treedt op wanneer je een al gecodeerde string opnieuw codeert. Bijvoorbeeld, %20 (gecodeerde spatie) wordt %2520. Onze tool waarschuwt je wanneer dit kan gebeuren.
- Zijn mijn gegevens veilig?
- Ja! Alle codering en decodering vindt direct in je browser plaats. Je gegevens worden nooit naar een server gestuurd.
- Waarom werkt decodering niet voor sommige strings?
- Decodering faalt wanneer de invoer ongeldige procentueel gecodeerde reeksen bevat, zoals %GG (ongeldige hex) of een afsluitende % zonder twee hex-cijfers.
Hoe de URL Encoder/Decoder te Gebruiken
Hoe te Gebruiken
- Kies je modus: Coderen (tekst naar URL) of Decoderen (URL naar tekst)
- Selecteer het coderingstype: encodeURIComponent (voor parameters) of encodeURI (voor volledige URL's)
- Typ of plak je tekst in het invoerveld
- Zie het resultaat direct in het uitvoerveld en klik op Kopiëren
Functies
- Directe conversie terwijl je typt
- Slimme URL-analyse toont componentenopbouw
- Detectie van dubbele codering voorkomt veelvoorkomende fouten
- Wisselknop om snel te verifiëren door te coderen en dan te decoderen
- 100% client-side - je gegevens verlaten nooit je browser
- Je laatste invoer wordt automatisch opgeslagen
Wanneer Elke Modus Gebruiken
encodeURIComponent
encodeURIComponent (Aanbevolen voor de meeste gevallen): Codering van queryparameterwaarden, Codering van padsegmenten, Elke tekst die deel zal zijn van een URL
encodeURI
encodeURI: Codering van een volledige URL met behoud van structuur, Wanneer je speciale URL-tekens zoals /, ?, # wilt behouden
Sneltoetsen
- Kopieer uitvoer
- Wis invoer
Tips
- Spaties worden %20 (niet +) voor maximale compatibiliteit
- Als je %25 ziet, was je invoer al gecodeerd
- De URL-analyse toont precies welke delen worden gecodeerd