Gabatarwa Brief zuwa URL Codod

Shafin yanar gizon yanar gizon, wanda aka fi sani da "adireshin yanar gizon", shine abin da wani zai shiga mashigin yanar gizon don samun dama ga wani shafin yanar gizon. Lokacin da ka ba da bayani ta hanyar URL, kana buƙatar tabbatar da shi kawai yana amfani da haruffan takardun izini. Waɗannan haruffa da aka halatta sun haɗa da haruffan rubuce-rubuce, ƙididdiga, da wasu ƙananan haruffan da suke da ma'ana a cikin URL ɗin kirtani. Duk wani nau'in haruffa da ake buƙatar ƙarawa zuwa URL ya kamata a sanya shi cikin rubutu don kada su haifar da matsalolin yayin tafiyar masarufi don gano wuraren da albarkatun da kake nema.

Daidaita URL

Mafi yawan halayen da aka sanya a cikin URL shine layin . Kuna ganin wannan hali a duk lokacin da ka ga wata alama (+) a cikin URL. Wannan yana wakiltar yanayin yanayi. Alamar alamar ta zama hali na musamman wanda ke wakiltar wannan fili a cikin URL. Hanyar da ta fi dacewa za ku ga wannan yana cikin hanyar mailto wanda ya hada da batun. Idan kana son batun ya sami wuri a cikinta, za ka iya sanya su a matsayin ƙananan ruɗi:

mailto: imel? batun = wannan + shine + ta + batun

Wannan nau'in rubutun rubutun zai watsa wani batu na "wannan shine batun". Za'a maye gurbin "+" hali a cikin ƙododin da ainihin lokacin da aka fassara shi a cikin mai bincike.

Don ƙirƙirar URL, kawai ka maye gurbin harufa na musamman tare da ƙirar saƙo. Wannan zai kusan ko da yaushe farawa tare da nau'in%.

Daidaita URL

Mahimmanci magana, ya kamata ka koda yaushe kori duk takardun da aka samo a cikin adireshin. Ɗaya daga cikin mahimman bayanai, idan idan kun ji tsoro da duk wannan magana ko ƙulla, to, ba za ku sami wata takamaiman haruffan a cikin URL a waje da al'amuran al'ada ba sai dai tare da bayanan da aka samo.

Mafi yawan URLs suna amfani da haruffan haruffan da aka kyale su, saboda haka ba a buƙatar sa ido a kowane lokaci.

Idan ka bayar da bayanai zuwa rubutun CGI ta amfani da hanyar GET, ya kamata ka shigar da bayanai kamar yadda za a aika a kan adireshin. Alal misali, idan kuna rubuta hanyar haɗi don inganta feed RSS , adireshinku zai buƙaci a sanya shi don ƙara zuwa rubutun URL ɗin da kake inganta shi.

Menene ya kamata a canza shi?

Duk wani nau'in da ba shi da halayen haruffa, lamba, ko wani hali na musamman da ake amfani dashi a waje da yanayin da ya dace ya kamata a sanya shi a cikin shafinka. Da ke ƙasa akwai teburin haruffan haruffan da za'a iya samuwa a cikin adireshin da kuma tsarin su.

Abubuwan Da aka Tsabtace URL Tsarin

Nau'in Manufar a cikin URL Encoding
: Sabuwar yarjejeniya (http) daga adireshin % 3B
/ Raba yanki da kundayen adireshi % 2F
# Adresai rarrabe % 23
? Rage tambaya mai rikitarwa % 3F
& Abubuwa masu tambaya masu rarrabe % 24
@ Raba sunan mai amfani da kalmar sirri daga yankin % 40
% Nuna halin haruffa % 25
+ Nuna fili % 2B
Ba a bada shawarar a cikin URLs ba % 20 ko +

Ka lura cewa waɗannan misalan alamu sun bambanta da abin da ka samu tare da haruffa na musamman na HTML . Alal misali, idan kana buƙatar shigar da URL tare da hali na ampersand (&), za ka yi amfani da% 24, wanda shine abin da aka nuna a cikin tebur a sama. Idan kuna rubutun HTML kuma kuna so ku ƙara ampersand zuwa rubutun, ba za ku iya amfani da% 24 ba. Maimakon haka, zaku yi amfani da "& amp;"; ko "& # 38;", duka biyu zasu rubuta da & a cikin shafin HTML lokacin da aka fassara. Wannan na iya zama m a farkon, amma yana da bambancin bambanci tsakanin rubutu wanda ya bayyana a shafi na kanta, wanda shine ɓangare na lambar HTML, da kuma URL ɗin kirtani, wanda shine maɓallin rabacce kuma sabili da haka batun batun daban.

Gaskiyar cewa halin "&", da sauran haruffa, na iya bayyana a cikin kowannensu kada ya dame ka ga bambancin dake tsakanin su biyu.

Labari na farko daga Jennifer Krynin. Edited by Jeremy Girard.