URL ຂອງເວັບໄຊທ໌, ເຊິ່ງເອີ້ນກັນທົ່ວໄປວ່າ "ທີ່ຢູ່ເວັບໄຊທ໌" ແມ່ນສິ່ງທີ່ຜູ້ໃດຜູ້ຫນຶ່ງຈະເຂົ້າໄປໃນເວັບເບລາເຊີເພື່ອເຂົ້າເຖິງເວັບໄຊທ໌ໃດຫນຶ່ງ. ເມື່ອທ່ານຜ່ານຂໍ້ມູນຜ່ານ URL, ທ່ານຈໍາເປັນຕ້ອງໃຫ້ແນ່ໃຈວ່າມັນໃຊ້ເສພາະລັກສະນະອະນຸຍາດເທົ່ານັ້ນ. ເຫຼົ່ານີ້ອະນຸຍາດໃຫ້ຕົວອັກສອນປະກອບມີລັກສະນະອັກສອນ, ຕົວເລກ, ແລະລັກສະນະພິເສດພິເສດຈໍານວນຫນ້ອຍທີ່ມີຄວາມຫມາຍໃນສະຕິງ URL. ທຸກໆລັກສະນະອື່ນໆທີ່ຈໍາເປັນຕ້ອງຖືກເພີ່ມໃສ່ URL ຄວນຖືກລະບຸໄວ້ເພື່ອບໍ່ໃຫ້ເກີດບັນຫາໃນເວລາເດີນທາງຂອງເບົາເຊີເພື່ອຊອກຫາຫນ້າແລະຊັບພະຍາກອນທີ່ທ່ານກໍາລັງຊອກຫາ.
ການເຂົ້າລະຫັດ URL
ຕົວອັກສອນທີ່ຖືກເຂົ້າລະຫັດຫຼາຍທີ່ສຸດໃນໄລຍະ URL ແມ່ນຕົວອັກສອນ
ບິດຂອງຂໍ້ຄວາມລະຫັດນີ້ຈະສົ່ງຫົວເລື່ອງຂອງ "ນີ້ແມ່ນເລື່ອງຂອງຂ້ອຍ". ຕົວອັກສອນ "+" ໃນການເຂົ້າລະຫັດຈະຖືກແທນທີ່ດ້ວຍຕົວຈິງ
ເພື່ອເຂົ້າລະຫັດ URL, ທ່ານພຽງແຕ່ແທນທີ່ຕົວອັກສອນພິເສດທີ່ມີລະຫັດການເຂົ້າລະຫັດຂອງພວກເຂົາ. ນີ້ເກືອບຈະເລີ່ມຕົ້ນດ້ວຍຕົວອັກສອນ%.
ການເຂົ້າລະຫັດ URL
ເວົ້າຢ່າງເຄັ່ງຄັດ, ທ່ານຄວນຈະເຂົ້າລະຫັດຕົວອັກສອນພິເສດໃດໆທີ່ພົບຢູ່ໃນ URL. ຫມາຍເຫດສໍາຄັນຫນຶ່ງ, ໃນກໍລະນີທີ່ທ່ານຮູ້ສຶກສັບສົນກັບການສົນທະນາຫຼືການເຂົ້າລະຫັດແບບນີ້, ທ່ານກໍ່ຈະບໍ່ພົບຕົວອັກສອນພິເສດໃດໆໃນ URL ທີ່ຢູ່ນອກສະພາບປົກກະຕິຂອງພວກເຂົາ, ຍົກເວັ້ນຂໍ້ມູນແບບຟອມ.
URL ສ່ວນໃຫຍ່ໃຊ້ຕົວອັກສອນທີ່ງ່າຍດາຍທີ່ຖືກອະນຸຍາດສະເຫມີໄປ, ດັ່ງນັ້ນບໍ່ຈໍາເປັນຕ້ອງເຂົ້າລະຫັດ.
ຖ້າທ່ານສົ່ງຂໍ້ມູນໄປຍັງສະຄິບ CGI ໂດຍໃຊ້ວິທີ GET, ທ່ານຄວນລະຫັດຂໍ້ມູນຍ້ອນວ່າມັນຈະຖືກສົ່ງຜ່ານ URL. ຕົວຢ່າງ: ຖ້າທ່ານຂຽນລິ້ງເພື່ອສົ່ງເສີມ ອາຫານ RSS , URL ຂອງທ່ານຈະຈໍາເປັນຕ້ອງຖືກເຂົ້າລະຫັດເພື່ອເພີ່ມເຂົ້າໃສ່ URL ຂອງ script ທີ່ທ່ານກໍາລັງສົ່ງເສີມມັນ.
ສິ່ງທີ່ຄວນຈະຖືກລະຫັດ?
ຕົວອັກສອນທີ່ບໍ່ແມ່ນຕົວເລກອັກສອນ, ຕົວເລກຫຼືຕົວອັກສອນພິເສດທີ່ຖືກນໍາໃຊ້ຢູ່ນອກສະພາບປົກກະຕິຂອງມັນຈະຈໍາເປັນຕ້ອງຖືກເຂົ້າລະຫັດໃນຫນ້າຂອງທ່ານ. ຂ້າງລຸ່ມນີ້ແມ່ນຕາຕະລາງຂອງລັກສະນະທົ່ວໄປທີ່ສາມາດພົບເຫັນຢູ່ໃນ URL ແລະການເຂົ້າລະຫັດຂອງພວກເຂົາ.
ອັກຂະລະທີ່ຖືກຈໍາກັດການເຂົ້າລະຫັດ URL
ຕົວອັກສອນ | ຈຸດປະສົງໃນ URL | ການເຂົ້າລະຫັດ |
: | ອະນຸສັນຍາແຍກຕ່າງຫາກ (http) ຈາກທີ່ຢູ່ | % 3B |
/ | ແຍກໂດເມນແລະລາຍຊື່ | % 2F |
# | ແຍກກັນຍັກ | % 23 |
? | Separate string query | % 3F |
& | ແຍກອົງປະກອບແບບສອບຖາມ | % 24 |
@ | ແຍກຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານຈາກໂດເມນ | % 40 |
% | ລະບຸຕົວອັກສອນທີ່ຖືກເຂົ້າລະຫັດ | % 25 |
+ | ສະແດງຊ່ອງຫວ່າງ | % 2B |
| ບໍ່ແນະນໍາໃນ URL | % 20 ຫະລື + |
ໃຫ້ສັງເກດວ່າຕົວຢ່າງທີ່ເຂົ້າລະຫັດນີ້ແຕກຕ່າງຈາກສິ່ງທີ່ທ່ານພົບກັບ ຕົວອັກສອນ HTML ພິເສດ . ຕົວຢ່າງເຊັ່ນຖ້າທ່ານຕ້ອງການເຂົ້າລະຫັດ URL ທີ່ມີຕົວອັກສອນ (&), ທ່ານຈະໃຊ້% 24, ເຊິ່ງແມ່ນສະແດງໃນຕາຕະລາງຂ້າງເທິງ. ຖ້າທ່ານຂຽນອອກ HTML ແລະທ່ານຕ້ອງການເພີ່ມຕົວອັກສອນແລະຂໍ້ຄວາມ, ທ່ານບໍ່ສາມາດໃຊ້% 24. ແທນທີ່ຈະ, ທ່ານຈະໃຊ້ "& amp;" ຫຼື "& # 38;", ທັງສອງທີ່ຈະຂຽນອອກ & ໃນຫນ້າ HTML ເມື່ອ rendered. ນີ້ອາດຈະເບິ່ງຄືວ່າສັບສົນໃນຄັ້ງທໍາອິດ, ແຕ່ວ່າມັນແມ່ນຄວາມແຕກຕ່າງກັນລະຫວ່າງຂໍ້ຄວາມທີ່ປາກົດຢູ່ໃນຫນ້າຂອງມັນ, ເຊິ່ງເປັນສ່ວນຫນຶ່ງຂອງລະຫັດ HTML ແລະລະຫັດ URL ທີ່ເປັນອົງປະກອບແຍກຕ່າງຫາກແລະດັ່ງນັ້ນຈຶ່ງຕ້ອງມີກົດລະບຽບທີ່ແຕກຕ່າງກັນ.
ຄວາມຈິງທີ່ວ່າຕົວອັກສອນ "&", ເຊັ່ນດຽວກັນກັບລັກສະນະອື່ນໆຈໍານວນຫຼາຍ, ສາມາດປາກົດຢູ່ໃນແຕ່ລະບໍ່ຄວນສັບສົນໃຫ້ທ່ານມີຄວາມແຕກຕ່າງລະຫວ່າງສອງ.
ບົດສະບັບຕົ້ນໂດຍ Jennifer Krynin. ແກ້ໄຂໂດຍ Jeremy Girard.