Simbisha na Simbua URL
URL zinaweza kuwa na seti ndogo tu ya herufi, kwa hivyo nafasi, herufi zenye alama, emoji na alama kama &, ? au # lazima zisimbwe kwa asilimia — nafasi inakuwa %20, “é” inakuwa %C3%A9. Bandika maandishi ili kuyasimbisha kwa ajili ya kigezo cha query au njia, au bandika URL iliyosimbwa ili kuisimbua kuwa maandishi yanayosomeka.
Simbisha thamani moja kwa hali kali, ambayo pia huepua &, = na /, au URL nzima huku muundo wake ukibaki. Unaposimbua, unaweza kuchukulia + kama nafasi, kama ilivyo katika fomu za HTML zilizowasilishwa. Kila kitu hufanyika kwenye kivinjari chako unapoandika.
Kwa Nini Utumie Kisimbaji Hiki cha URL?
- Simbisha na simbua papo hapo unapoandika
- Hali kali kwa thamani za query, hali salama kwa URL nzima
- Usaidizi kamili wa Unicode — herufi zenye alama, Kisiriliki, CJK, emoji
- Hufanya kazi kwenye kivinjari chako — hakuna kinachotumwa popote
Jinsi ya Kusimbisha au Kusimbua URL
- Chagua “Simbisha” au “Simbua”
- Bandika maandishi au URL yako kwenye sehemu ya ingizo
- Nakili matokeo
Maswali Yanayoulizwa Mara kwa Mara
Je, kisimbaji hiki cha URL ni bure?
Ndiyo, ni bure kabisa na hakina vikomo.
Kuna tofauti gani kati ya hali hizi mbili za usimbaji?
Hali ya thamani ya query (encodeURIComponent) huepua kila herufi yenye maana maalum katika URL, ikiwemo & = ? / na #, ili thamani isiweze kuvunja URL. Hali ya URL nzima (encodeURI) huhifadhi herufi hizo, kwa hivyo anwani kamili inabaki kiungo kinachofanya kazi.
Kwa nini wakati mwingine nafasi huonekana kama + badala ya %20?
Fomu za HTML husimba nafasi kama + katika query string (application/x-www-form-urlencoded). Acha “Chukulia + kama nafasi” ikiwa imewashwa ili kusimbua data ya aina hiyo; izime wakati + katika maandishi yako ni alama halisi ya kujumlisha.
Je, maandishi yangu yanatumwa kwa seva?
Hapana. Usimbaji na usimbuaji hufanyika kikamilifu kwenye kivinjari chako.