Ingqungquthela Inkcazo kwi-URL Ukucwangcisa

I- URL yewebhusayithi, eyaziwa ngokuba yi "dilesi yewebhusayithi", yintoni umntu angena kwisiphequluli sewebhu ukuze afumane iwebhusayithi ethile. Xa udlula ulwazi nge URL, kufuneka uqinisekise ukuba isebenzisa kuphela abalinganiswa abavumelekileyo. Ezi zixhobo zivumelekile zibandakanya abalinganiswa bee-alphabetic, amanani, kunye neembali ezikhethekileyo ezinentsingiselo kwintambo ye-URL. Nabani na ezinye iimpawu ezifunekayo ukuba zongezwe kwi-URL kufuneka zifakwe ngekhowudi ukwenzela ukuba zingabangeli iingxaki ngexesha lohambo lomkhangeli ukuze zifumane iphepha kunye nezixhobo ozifunayo.

Ukucwangcisa i-URL

Uhlamvu oluqhelekileyo olufakwe kwikhowudi ye-URL yikhala . Uyabona lo mfanekiso nanini na xa ubona uphawu-plus (+) kwi-URL. Oku kubonisa umgca wendawo. Isibonakaliso esibandakanya isenzo esimele sichaze eso sithuba kwi-URL. Indlela eqhelekileyo uyakubona oku kukhonkco lokuthumela i-mailto equka isifundo. Ukuba ufuna ukuba isihloko sibe neendawo kuzo, unako ukusibamba njenge-pluses:

Imeyile: i-imeyile? isihloko = le + yintloko + yam

Le nto encinane yokubhaliweyo yombhalo izakuhambisa isifundo "kwesi sifundo sam". Umdlali "+" kwi-encoding uya kuthathelwa indawo yangempela xa kuguqulelwa kwisiphequluli.

Ukufakela i-URL, umane ubeke endaweni yabalinganiswa abakhethiweyo kunye nomtya wabo wokudibanisa. Oku kuya kuba soloko iqala ngohlobo lwe%.

Ukucwangcisa i-URL

Ukuthetha ngokukhawuleza, kufuneka uhlale udibanisa naziphi na iimpawu ezikhethekileyo ezifumaneka kwi-URL. Enye inqaku elibalulekileyo, xa uvakalelwa yintetho yonke okanye i-encoding, ngaba ngokuqhelekileyo awufumani naluphi na amagama abakhethiweyo kwi-URL ngaphandle kwesiqhelo esivamile ngaphandle kwedata yefom.

Uninzi lwe-URL zisebenzisa iibalo ezilula ezivunyelwe rhoqo, ngoko akukho khowudi efunekayo nonke.

Ukuba uthumele idatha kwiSkripthi zeCGI usebenzisa indlela ye-GET, kufuneka uqokelele idatha njengoko iya kuthunyelwa nge-URL. Ngokomzekelo, ukuba ubhala ikhonkco ukukhuthaza ukondla kwe-RSS , i-URL yakho iya kufuneka ifakwe ngekhowudi ukudibanisa kwi-URL yeskripthi oyikhuthazayo.

Yintoni efuneka ifakwe ngekhowudi?

Nawuphi na umlinge ongeyena uhlamvu lwe-alfabhethi, inombolo, okanye uphawu oluthile olusetyenziswa ngaphandle komxholo walo oluqhelekileyo luya kufuneka lufakwe ngekhowudi kwikhasi lakho. Ngezantsi kwitheyibhile yabalinganiswa abaqhelekileyo abangafumaneka kwi-URL kunye nekhowudi yabo.

Iimpawu ezigcinwe kwi-URL Ukucwangcisa

Umntu Injongo kwi-URL Ukucwangcisa
: I Iprotocol ehlukeneyo (http) kwidilesi % 3B
/ U Idilesi eyahlukileyo kunye neenkcukacha % 2F
# Anchored aparts % 23
? Umtya wesicatshulwa ohlukileyo % 3F
& Izinto ezikhethiweyo zombuzo % 24
@ Igama lomsebenzisi kunye nephasiwedi eyahlukileyo ukusuka kwisizinda % 40
% Ibonisa uhlamvu olukhowudiweyo % 25
+ Ubonisa indawo % 2B
Azinconywa kwii-URL % 20 okanye +

Qaphela ukuba le mizekelo ekhowudiweyo ihlukile kunezinto ozifumanayo ngeempawu ezikhethekileyo ze-HTML . Umzekelo, ukuba ufuna ukufakela i-URL nge-ampersand (&), usebenzise i-% 24, yintoni eboniswa kwitheyibhile ngasentla. Ukuba ubhala i-HTML kwaye ufuna ukuongeza i-ampersand kwitheksi, awukwazi ukusebenzisa i-% 24. Endaweni, usebenzise "& amp;"; okanye "& # 38;", ezo zombini ziza kubhala i & kwiphepha le-HTML xa liguqulelwe. Oku kungabonakala kudidekile ekuqaleni, kodwa ngokukodwa kubakho umahluko phakathi kwesicatshulwa esivela kwiphepha ngokwalo, okuyinxalenye yekhowudi ye-HTML, kunye neyunithi ye-URL, into ehlukeneyo kwaye ngoko ilawulwa yimithetho eyahlukileyo.

I nyaniso yokuba "& &" umlingiswa, kunye nabanye abalinganiswa, bangabonakala kuyo nganye akufanele badibanise nantlukwano phakathi kwababini.

Inqaku loqobo loJennifer Krynin. Ehlelwe nguJeremy Girard.