ຂ້າມໄປຫາເນື້ອຫາຫຼັກ

ຕົວເຂົ້າລະຫັດ ແລະຕົວຖອດລະຫັດ 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. 1
    ເລືອກໂໝດການ encode
    ມີ 3 ໂໝດຕົງກັບການໃຊ້ງານຈິງ: "Component" ເອີ້ນ encodeURIComponent ແລະ escape ທຸກຢ່າງຍົກເວັ້ນຕົວອັກສອນທີ່ບໍ່ສະຫງວນ — ທາງເລືອກທີ່ຖືກຕ້ອງສຳລັບຄ່າ query ແຕ່ລະອັນ. "Full URL" ເອີ້ນ encodeURI ແລະ ປະໄວ້ scheme, ຂີດຄັ່ນ, ແລະ domain ບໍ່ປ່ຽນແປງ. "Form" ໃຊ້ encodeURIComponent ແລ້ວປ່ຽນ %20 ເປັນ + ໃຫ້ຕົງກັບຮູບແບບ application/x-www-form-urlencoded ທີ່ຟອມ HTML ສົ່ງ.
  2. 2
    encode ຫຼື decode ດ້ວຍການກົດຄັ້ງດຽວ
    ການ encode ຈະສົ່ງຂໍ້ຄວາມຂອງທ່ານຜ່ານຟັງຊັນທີ່ເລືອກ ແລະ ສະແດງຜົນລັບແບບ percent-encoded. ການ decode ຈະເອີ້ນ decodeURIComponent (ພ້ອມແປງ + ເປັນຊ່ອງວ່າງໃນໂໝດ Form). ລຳດັບ percent ທີ່ຜິດຮູບແບບ — ເຊັ່ນ %E0 ໂດດໆທີ່ບໍ່ມີ byte ຕໍ່ — ຈະຖືກຈັບ ແລະ ລາຍງານເປັນຂໍ້ຜິດພາດພາຍໃນແທນທີ່ຈະຄ້າງ.
  3. 3
    ວິເຄາະ query string ດ້ວຍ URL API
    ການກະທຳ "ວິເຄາະພາຣາມິເຕີ" ຈະຫໍ່ຂໍ້ມູນປ້ອນເຂົ້າຂອງທ່ານໄວ້ໃນ URL constructor ໃນຕົວຂອງບຣາວເຊີ ແລະ ວົນຜ່ານ url.searchParams ເພື່ອດຶງແຕ່ລະຄູ່ຄີ-ຄ່າ. ຖ້າ URL constructor ປະຕິເສດຂໍ້ມູນປ້ອນເຂົ້າ, ຕົວແກ້ໄຂສຳຮອງທີ່ຂຽນຂຶ້ນເອງຈະແຍກດ້ວຍ & ແລະ = ແລ້ວຮັນແຕ່ລະ token ຜ່ານ safeDecode, ດັ່ງນັ້ນ query string ບາງສ່ວນ ຫຼື ດິບຍັງສະແດງເປັນຕາຕະລາງທີ່ອ່ານໄດ້.
  4. 4
    ສຳເນົາຜົນລັບ
    ຂໍ້ຄວາມທີ່ encode ຫຼື decode ຈະປາກົດໃນບລັອກຜົນລັບແບບ monospace. ປຸ່ມສຳເນົາຈະຂຽນມັນລົງໃນຄລິບບອດຜ່ານ Clipboard API. ບໍ່ມີສິ່ງໃດອອກຈາກອຸປະກອນຂອງທ່ານໃນຂັ້ນຕອນໃດເລີຍ.

ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ

ຄໍາຖາມທີ່ຖາມເລື້ອຍໆ