ຕົວເຂົ້າລະຫັດ ແລະຕົວຖອດລະຫັດ URL ຟຣີ
ເຂົ້າລະຫັດ ແລະຖອດລະຫັດ URL ແລະສາຍຄຳຊອກຫາ. ຮອງຮັບ encodeURIComponent, decodeURIComponent, ແລະ query string parsing.
ເຂົ້າລະຫັດໄປໝົດທົ່ວຖຽນບົດບັນຍັດ — ດີທີ່ສຸດສຳລັບຄ່າສອບຖາມ ແລະ ສ່ວນເສັ້ນທາງ.
ການນຳໃຊ້ທົ່ວໄປ
- Encode URL ຕົວອັກສອນສໍາລັບ APIປອດໄພ encode ຕົວກຳເນີດສະຕຣຽງ ຈັກກ່ອນຜົນໂຕ URL ທະນາຄານ API.
- Encode URLs ສໍາລັບວົງ emailສ້າງວົງ ປອດໄພ ສໍາລັບ ການຣ້ຽງ email — encode ອັກສອນ ຕົວະ ສະຕຣຽງ ວົງ.
- Encode URLs ສໍາລັບການແບ່ງກັນ socialກຳຫນົດ URLs ທີ່ຕົວະ-filled text, hashtags, ແລະວົງສໍາລັບ Twitter Facebook ແລະ LinkedIn ກົກພາກ.
- Encode Complex Query Stringsສ້າງ ແລະ encode query strings ມີຫຼາຍ parameters - ພ້ອມທີ່ຈະແຕ່ມ URL ໃດກໍ່ຕາມ
- Encode URLs ສໍາລັບ Webhook CallbacksEncode callback URLs ທີ່ສົ່ງເປັນ parameters ໄປຫາ third-party services ແລະ OAuth flows
ມັນເຮັດວຽກແນວໃດ
ການ encode ແລະ decode URL ຢູ່ບ່ອນນີ້ເຮັດວຽກຢູ່ໃນບຣາວເຊີຂອງທ່ານທັງໝົດໂດຍໃຊ້ global ໃນຕົວຂອງ JavaScript — encodeURIComponent, encodeURI, ແລະ decodeURIComponent — ໂດຍບໍ່ໃຊ້ library ພາຍນອກ ແລະ ບໍ່ມີການຮ້ອງຂໍໄປຫາເຄືອຂ່າຍ. ເຄື່ອງມືຍັງເປີດເຜີຍ URL API ໃນຕົວຂອງບຣາວເຊີເພື່ອວິເຄາະ ແລະ ສະແດງພາຣາມິເຕີ query string ເປັນຕາຕະລາງຄີ-ຄ່າ.
- 1ເລືອກໂໝດການ encodeມີ 3 ໂໝດຕົງກັບການໃຊ້ງານຈິງ: "Component" ເອີ້ນ encodeURIComponent ແລະ escape ທຸກຢ່າງຍົກເວັ້ນຕົວອັກສອນທີ່ບໍ່ສະຫງວນ — ທາງເລືອກທີ່ຖືກຕ້ອງສຳລັບຄ່າ query ແຕ່ລະອັນ. "Full URL" ເອີ້ນ encodeURI ແລະ ປະໄວ້ scheme, ຂີດຄັ່ນ, ແລະ domain ບໍ່ປ່ຽນແປງ. "Form" ໃຊ້ encodeURIComponent ແລ້ວປ່ຽນ %20 ເປັນ + ໃຫ້ຕົງກັບຮູບແບບ application/x-www-form-urlencoded ທີ່ຟອມ HTML ສົ່ງ.
- 2encode ຫຼື decode ດ້ວຍການກົດຄັ້ງດຽວການ encode ຈະສົ່ງຂໍ້ຄວາມຂອງທ່ານຜ່ານຟັງຊັນທີ່ເລືອກ ແລະ ສະແດງຜົນລັບແບບ percent-encoded. ການ decode ຈະເອີ້ນ decodeURIComponent (ພ້ອມແປງ + ເປັນຊ່ອງວ່າງໃນໂໝດ Form). ລຳດັບ percent ທີ່ຜິດຮູບແບບ — ເຊັ່ນ %E0 ໂດດໆທີ່ບໍ່ມີ byte ຕໍ່ — ຈະຖືກຈັບ ແລະ ລາຍງານເປັນຂໍ້ຜິດພາດພາຍໃນແທນທີ່ຈະຄ້າງ.
- 3ວິເຄາະ query string ດ້ວຍ URL APIການກະທຳ "ວິເຄາະພາຣາມິເຕີ" ຈະຫໍ່ຂໍ້ມູນປ້ອນເຂົ້າຂອງທ່ານໄວ້ໃນ URL constructor ໃນຕົວຂອງບຣາວເຊີ ແລະ ວົນຜ່ານ url.searchParams ເພື່ອດຶງແຕ່ລະຄູ່ຄີ-ຄ່າ. ຖ້າ URL constructor ປະຕິເສດຂໍ້ມູນປ້ອນເຂົ້າ, ຕົວແກ້ໄຂສຳຮອງທີ່ຂຽນຂຶ້ນເອງຈະແຍກດ້ວຍ & ແລະ = ແລ້ວຮັນແຕ່ລະ token ຜ່ານ safeDecode, ດັ່ງນັ້ນ query string ບາງສ່ວນ ຫຼື ດິບຍັງສະແດງເປັນຕາຕະລາງທີ່ອ່ານໄດ້.
- 4ສຳເນົາຜົນລັບຂໍ້ຄວາມທີ່ encode ຫຼື decode ຈະປາກົດໃນບລັອກຜົນລັບແບບ monospace. ປຸ່ມສຳເນົາຈະຂຽນມັນລົງໃນຄລິບບອດຜ່ານ Clipboard API. ບໍ່ມີສິ່ງໃດອອກຈາກອຸປະກອນຂອງທ່ານໃນຂັ້ນຕອນໃດເລີຍ.
ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ
ເຂົ້າລະຫັດ & ຖອດລະຫັດ Base64
ເຂົ້າລະຫັດຂໍ້ຄວາມ ຫຼື ໄຟລ໌ ເປັນ Base64 ຫຼື ຖອດລະຫັດ Base64 ກັບຄືນເປັນຂໍ້ຄວາມ. ທັນທີ, ສ່ວນຕົວ ແລະ ຟຣີ.
ເຂົ້າລະຫັດ & ຖອດລະຫັດ HTML
ເຂົ້າລະຫັດຕົວອັກສອນພິເສດ ເປັນ HTML entity ຫຼື ຖອດລະຫັດ entity ກັບຄືນ. ທັນທີ, ໃນບຣາວເຊີ.
Caesar Cipher & ຕົວເຂົ້າລະຫັດ
ເຂົ້າລະຫັດ ແລະ ຖອດລະຫັດຂໍ້ຄວາມດ້ວຍ Caesar cipher, ROT13, Atbash ແລະ Vigenère cipher. ລະຫັດແທນທີ່ແບບຄລາສສິກ, ທັງໝົດໃນບຣາວເຊີ.