URL-kodning

Författare: John Stephens
Skapelsedatum: 2 Januari 2021
Uppdatera Datum: 1 Juli 2024
Anonim
Valgfrit specialefag - Frontend - Kodning og Design - dag 3 - frameworks del2
Video: Valgfrit specialefag - Frontend - Kodning og Design - dag 3 - frameworks del2

Innehåll

Definition - Vad betyder URL-kodning?

URL-kodning är en mekanism för att översätta oförmögna eller specialtecken till ett universellt accepterat format av webbservrar och webbläsare. Kodningen av information kan tillämpas på Uniform Resource Names (URNs), Uniform Resource Identifiers (URIs) och Uniform Resource Locators (URLs), och valda tecken i URL: n ersätts av en eller flera karaktärstroppar som består av procenttecknet och två hexadecimala siffror. De hexadecimala siffrorna i karaktärtripletterna representerar det numeriska värdet på de tecken som ersätts. URL-kodning används ofta i HTML-formulärinmatning i HTTP-förfrågningar.


URL-kodning är också känd som procentkodning.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar URL-kodning

Enligt RFC 3986 måste tecken som finns i en URL vara närvarande i den definierade uppsättningen reserverade och oreserverade ASCII-tecken. Emellertid tillåter URL-kodning tecken som annars inte är tillåtna att representeras med hjälp av tillåtna tecken. URL-kodning används mest för icke-ASCII-kontrolltecken - tecken utöver ASCII-teckenuppsättningen med 128 tecken och reserverade tecken som semikolon, likhetstecken, utrymme eller karet.

En tvåstegsprocess följs vanligtvis för URL-kodning, som består av konvertering av karaktärsträngen till en bytesekvens med UTF-8-kodning och sedan konvertering av varje byte som är ett icke-ASCII-tecken till "% HH," där HH är motsvarande hexadecimal representation av den ersatta byten. URL-kodning kan hjälpa till att konvertera icke-ASCII-tecken till ett format som kan överföras via internet.