![Web Scraping with Nokogirl/Kimono by Robert Krabek](https://i.ytimg.com/vi/8D9gGxS1_qg/hqdefault.jpg)
Sisu
- Definitsioon - mida tähendab URL-i kodeerimine?
- Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.
- Techopedia selgitab URL-i kodeerimist
Definitsioon - mida tähendab URL-i kodeerimine?
URL-i kodeerimine on mehhanism, mille abil veebiserverid ja brauserid tõlgivad võimelised või erimärgid üldtunnustatud vormingusse. Teabe kodeeringut saab kasutada ühtse ressursinime (URN), ühtse ressursi identifikaatori (URI) ja ühtse ressursi lokaatori (URL) jaoks ning URL-i valitud märgid asendatakse ühe või mitme tähemärgise kolmikuga, mis koosnevad protsendimärgist ja kahest kuueteistkümnendarv. Märkide kolmikute kuueteistkümnendarv tähistab asendatud märkide arvulist väärtust. URL-i kodeerimist kasutatakse HTML-vormingus andmete esitamisel HTTP-päringutes laialdaselt.
URL-i kodeeringut nimetatakse ka protsendikodeeringuks.
Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.
Techopedia selgitab URL-i kodeerimist
Vastavalt RFC 3986-le peavad URL-ist leitud märgid olema reserveeritud ja reserveerimata ASCII-tähemärkide määratletud komplektis. URL-i kodeerimine võimaldab aga tähemärke, mida muidu pole lubatud, lubatud märkide abil esindada. URL-i kodeeringut kasutatakse enamasti muude kui ASCII-kontrollmärkide jaoks - tähemärgid, mis ületavad ASCII-tähemärgist 128 tähemärki, ja reserveeritud märgid, näiteks semikoolon, võrdusmärk, tühik või caret.
URL-i kodeerimisel järgitakse tavaliselt kaheastmelist protsessi, mis koosneb tähemärkide stringi muundamisest UTF-8 kodeeringuga baitide järjestuseks ja seejärel iga mitte-ASCII-tähemärgiga baiti teisendamiseks “% HH”, kus HH on asendatud baiti vastav kuueteistkümnendsüsteemis. URL-i kodeerimine võib aidata mitte-ASCII-tähemärkide teisendamisel vormingusse, mida saab edastada Interneti kaudu.