Réamhrá Gearr le Encodáil URL

Is é URL an láithreáin ghréasáin, ar a dtugtar "seoladh an láithreáin ghréasáin", an rud a chuirfeadh duine isteach brabhsálaí gréasáin chun rochtain a fháil ar láithreán gréasáin ar leith. Nuair a théann tú faisnéise trí URL, caithfidh tú a chinntiú go n-úsáideann sé ach carachtair cheadaithe sonracha. Áirítear ar na carachtair seo a cheadaítear carachtair aibítre, uimhreacha, agus roinnt carachtair speisialta a bhfuil brí sa téad URL. Ba cheart aon charachtair eile a gcaithfear a chur le URL a ionchódú ionas nach gcuirfidh siad faoi deara fadhbanna i dturas an bhrabhsálaí chun na leathanaigh agus na hacmhainní atá á lorg agat a aimsiú.

URL ionchódú

Is é an carachtar an carachtar ionchódaithe is coitianta sa téad URL. Feiceann tú an carachtar seo nuair a fheiceann tú comhartha móide (+) i URL. Léiríonn sé seo an carachtar spáis. Feidhmíonn an comhartha móide mar charachtar speisialta a dhéanann ionadaíocht ar an spás sin i URL. Is é an bealach is coitianta a fheiceann tú go bhfuil sé seo i nasc mailto a chuimsíonn ábhar. Más mian leat spásanna a bheith agat san ábhar, is féidir leat iad a ionchódú mar mhóide:

mailto: email? subject = this + is + my + subject

Tarchuir an téacs seo beagán de ionchódú ar ábhar "is é seo mo ábhar". Cuireadh "spás" iarbhír in ionad an "+" carachtar sa ionchódú nuair a dhéantar é sa bhrabhsálaí.

Chun URL a ionchódú, cuirfidh tú na carachtair speisialta in áit na teaghrán ionchódú. Ní dhéanfaidh sé seo beagnach i gcónaí le% carachtar.

URL ionchódú

Go dian, ba cheart duit carachtair speisialta a fhaightear i URL a ionchódú i gcónaí. Nóta tábhachtach amháin, i gcás go bhfuil tú ag mothú beagán eagla ag an gcaint nó an ionchódú seo, is é nach bhfaighidh tú go ginearálta aon charachtair speisialta i URL lasmuigh dá gcomhthéacs gnáth ach amháin le sonraí foirm.

Úsáideann an chuid is mó de na URL na carachtair simplí a cheadaítear i gcónaí, agus mar sin ní gá aon ionchódú.

Má chuireann tú sonraí isteach chuig scripteanna CGI ag baint úsáide as an modh GET, ba cheart duit na sonraí a ionchódú mar go gcuirfear ar aghaidh é thar an URL. Mar shampla, má tá tú ag scríobh nasc chun beatha RSS a chur chun cinn, ní mór do URL a bheith ionchódaithe chun URL an script a chuirfidh tú ar aghaidh.

Cad ba chóir a bheith ionchódaithe?

Ní mór go gcaithfear ionchódú ar do charachtar nach carachtar aibítreach, uimhir nó carachtar speisialta atá á n-úsáid lasmuigh dá ghnáth-chomhthéacs. Seo thíos tábla de charachtair choitianta a d'fhéadfaí a fháil i URL agus a n-ionchódú.

Ionchódú URL Carachtair Ar Chónaithe

Carachtar Cuspóir i URL Ionchódú
: Prótacal ar leith (http) ón seoladh % 3B
/ Fearann ​​agus eolairí ar leithligh % 2F
# Ancairí ar leithligh % 23
? Teorainn cheist ar leithligh % 3F
& Eilimintí ceist ar leithligh % 24
@ Ainm úsáideora agus focal faire ar leith ón bhfearann % 40
% Léiríonn carachtar ionchódaithe % 25
+ Léiríonn spás % 2B
Ní mholtar i URLanna % 20 nó +

Tabhair faoi deara go bhfuil na samplaí ionchódaithe seo difriúil ná an méid a fhaigheann tú le carachtair speisialta HTML . Mar shampla, má theastaíonn uait URL a ionchódú le carachtar ampersand (&), ba mhaith leat úsáid a bhaint as% 24, agus an méid a thaispeántar sa tábla thuas. Má bhí tú ag scríobh amach HTML agus gur theastaigh uait leantóir a chur leis an téacs, níorbh fhéidir leat úsáid a bhaint as% 24. Ina áit sin, ba mhaith leat "& amp;" a úsáid; nó "& # 38;", scríobhfadh an dá cheann an leathanach & sa leathanach HTML nuair a rinneadh iad. D'fhéadfadh sé go bhfuil sé seo cosúil go mearbhall ar dtús, ach go bunúsach is é an difríocht idir an téacs atá le feiceáil ar an leathanach féin, atá mar chuid den chód HTML, agus an téad URL, is eintiteas ar leithligh é agus dá réir sin tá sé faoi réir rialacha éagsúla.

Ós rud é nach féidir leis an carachtar "&", chomh maith le go leor carachtair eile, a bheith i ngach ceann, níor cheart duit na difríochtaí idir an dá chéile a mheascadh.

Airteagal bunaidh le Jennifer Krynin. Arna eagarthóireacht ag Jeremy Girard.