Chidule Chachidule ku URL Kulemba

URL ya webusaitiyi, yomwe imadziwikanso ndi "adiresi ya intaneti", ndi zomwe wina angalowe mu msakatuli kuti atsegule webusaitiyi. Mukamapereka mauthenga kudzera mu URL, muyenera kutsimikiza kuti imagwiritsa ntchito malemba okhaokha. Zomwe zimaloledwa zimaphatikizapo zilembo za chilembo, ziwerengero, ndi zowerengeka zapadera zomwe zikutanthauza chingwe cha URL. Zina zilizonse zomwe ziyenera kuwonjezedwa ku URL ziyenera kulembedwa kuti zisayambitse mavuto paulendo wa osatsegula kuti mupeze masamba ndi zinthu zomwe mukufuna.

Kulemba URL

Makhalidwe omwe amapezeka kawirikawiri m'ndandanda wa URL ndi chiwonetsero . Mukuwona khalidwe ili pamene mukuwona chizindikiro (+) mu URL. Izi zikuyimira chikhalidwe cha malo. Chizindikirochi chimakhala ngati khalidwe lapadera loimira malowo mu URL. Njira yowonekera kwambiri inu mudzawona izi ziri muchinsinsi cha mailto chomwe chimaphatikizapo phunziro. Ngati mukufuna kuti mutuwu ukhale ndi mipata, mukhoza kuwatsatira monga maundula:

mailto: imelo? phunziro = iyi + ndi + nkhani yanga

Mndandanda wamakalata olembetsawu ungapereke nkhani ya "iyi ndi nkhani yanga". Makhalidwe "+" mu encoding angasinthidwe ndi enieni pamene aperekedwa mu osatsegula.

Kuti mumvetsetse URL, mumangosintha anthu omwe ali ndi chingwe cha encoding. Izi nthawi zonse zimayamba ndi% khalidwe.

Kulemba URL

Kunena zoona, nthawi zonse muyenera kumanga makina apadera omwe amapezeka mu URL. Chinthu chimodzi chofunika, ngati mutengeka kwambiri ndi zokambiranazi kapena encoding, ndikuti simungapezepo anthu apadera mu URL popanda machitidwe awo osiyana kupatula ndi deta.

Ma URL ambiri amagwiritsa ntchito malemba osavuta omwe nthawizonse amaloledwa, kotero palibe encoding yofunikira konse.

Ngati mutumizira deta ku CGI malemba pogwiritsa ntchito njira ya GET, muyenera kufufuza deta pamene idzatumizidwa pa URL. Mwachitsanzo, ngati mukulemba chiyanjano cholimbikitsira chakudya cha RSS , URL yanu iyenera kulembedwa kuti muwonjezere ku URL yomwe mukulikulitsira.

Kodi Muyenera Kulemba Ziti?

Chikhalidwe chilichonse chomwe sichiri chilembo cha chilembo, chiwerengero, kapena khalidwe lapadera lomwe likugwiritsidwa ntchito kunja kwa chikhalidwe chake chidzasowa kulembedwa pa tsamba lanu. Pansipa pali gome la anthu wamba omwe angapezeke mu URL ndi encoding yawo.

Maofesi Otsatira Olowetsamo

Makhalidwe Cholinga mu URL Kulemba
: Yambani protocol (http) kuchokera ku adilesi % 3B
/ Zigawo zosiyana ndi zolemba % 2F
# Anchotsa angwe % 23
? Tsambani chingwe cha funso % 3F
& Yambani magawo a mafunso % 24
@ Gwiritsani ntchito dzina lachinsinsi ndi mawu achinsinsi kuchokera ku madera % 40
% Imasonyeza khalidwe la encoded % 25
+ Imasonyeza malo % 2B
Osakondwerezedwa mu URLs % 20 kapena +

Zindikirani kuti zitsanzo zotsatiridwazi ndizosiyana ndi zomwe mumapeza ndi machitidwe apadera a HTML . Mwachitsanzo, ngati mukufuna kutsegula URL ndi chikhalidwe cha ampersand (&), mungagwiritse ntchito% 24, zomwe zikuwonetsedwa patebulo pamwambapa. Ngati mukanalemba HTML ndipo mukufuna kuwonjezera ampersand kulemba, simungagwiritse ntchito% 24. M'malo mwake, mungagwiritse ntchito "& amp;"; kapena "& # 38;", zonsezi zikhoza kulemba & ndi tsamba la HTML pamene laperekedwa. Izi zingawoneke ngati zosokoneza poyamba, koma makamaka kusiyana pakati pa lembalo lomwe likupezeka pa tsamba lokha, lomwe liri gawo la HTML code, ndi chingwe cha URL, chomwe chiri chosiyana ndichotsatira malamulo osiyana.

Mfundo yakuti "&" khalidwe, komanso maonekedwe ena, angayambe mwa aliyense sayenera kukusokonezani pa kusiyana pakati pa awiriwo.

Nkhani yoyamba ndi Jennifer Krynin. Kusinthidwa ndi Jeremy Girard.