Dom Audio Co to jest kodowanie adresu URL? - definicja z techopedia

Co to jest kodowanie adresu URL? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza kodowanie adresów URL?

Kodowanie URL to mechanizm służący do tłumaczenia znaków niedrukowalnych lub specjalnych na powszechnie akceptowany format przez serwery sieciowe i przeglądarki. Kodowanie informacji można zastosować do jednolitych nazw zasobów (URN), jednolitych identyfikatorów zasobów (URI) i jednolitych lokalizatorów zasobów (URL), a wybrane znaki w adresie URL są zastępowane przez jedną lub więcej trojaczki znaków składające się ze znaku procentowego i dwóch cyfry szesnastkowe. Cyfry szesnastkowe w trojaczkach znakowych oznaczają wartość liczbową zastępowanych znaków. Kodowanie adresu URL jest szeroko stosowane w przesyłaniu danych HTML w żądaniach HTTP.

Kodowanie URL jest również znane jako kodowanie procentowe.

Techopedia wyjaśnia kodowanie adresów URL

Zgodnie z RFC 3986 znaki znalezione w adresie URL muszą znajdować się w zdefiniowanym zestawie zarezerwowanych i niezastrzeżonych znaków ASCII. Kodowanie URL pozwala jednak na reprezentowanie znaków, które w innym przypadku byłyby niedozwolone przy pomocy dozwolonych znaków. Kodowanie URL jest używane głównie w przypadku znaków sterujących spoza ASCII - znaków spoza zestawu znaków ASCII zawierającego 128 znaków i znaków zastrzeżonych, takich jak średnik, znak równości, spacja lub znak karetki.

Zazwyczaj stosuje się dwuetapowy proces kodowania adresu URL, który polega na konwersji ciągu znaków na sekwencję bajtów z kodowaniem UTF-8, a następnie konwersji każdego bajtu, który nie jest znakiem ASCII, na „% HH”, gdzie HH jest odpowiednią reprezentacją szesnastkową zastąpionego bajtu. Kodowanie URL może pomóc w konwersji znaków spoza ASCII do formatu, który można przesyłać przez Internet.

Co to jest kodowanie adresu URL? - definicja z techopedia