Хөгжүүлэгчийн хэрэгсэл

URL-г кодлох эсвэл тайлах

Бүрэлдэхүүн хэсэг эсвэл бүтэн URL-г өөрийн хөтөч дээрээ хувийн кодчилолтой URL-кодлох буюу тайлах. Юникод болон эможи дэмждэг.

Асуулгын утгын хувьд бүрэлдэхүүн хэсгийн горимыг ашиглана уу. Бүтэн URL горимыг хадгална: / ? & = # үлдсэн хэсгийг кодлох үед. Юу ч байршуулаагүй байна.

  • Төхөөрөмж дээр ажиллана
  • Байршуулахгүй
  • Шууд
  • Үнэгүй
Кодлох горим

Бүрэлдэхүүн хэсэг нь encodeURIComponent ашигладаг. Бүтэн URL нь encodeURI ашигладаг тул схем, :, /, ?, &, =, болон # нь унших боломжтой хэвээр байна.

Хэрхэн ажилладаг

  1. Өгөгдөл буулгах
  2. Үйлдлийг ажиллуулах
  3. Үр дүнг хуулна

Яагаад NEXNARA

  • Хувийн

    Таны өгөгдөл хөтчид үлдэнэ.

  • Шууд

    Үр дүн шууд харагдана.

  • Оруулалт байхгүй

    NEXNARA сервер рүү юу ч илгээгдэхгүй.

  • Хаана ч ажиллана

    Суулгах шаардлагагүй.

Дэлгэрэнгүй

URL кодлолт гэж юу вэ?

URL кодлолт (хувийн кодлолт) нөөцлөгдсөн эсвэл ASCII биш тэмдэгтийг % дараалал, жишээ нь зайнд %20-оор сольно. Хөтөч, API үүнийг асуулгын мөр, замын хэсэгт ашиглана.

Хэрхэн ашиглах вэ

Асуулгын утга эсвэл замын сегментийн бүрэлдэхүүн хэсгийг сонгоно уу. Танд бүрэн холбоос байгаа бөгөөд зөвхөн зай болон ASCII кодчилолгүй байх шаардлагатай үед Бүрэн URL-г сонгоно уу. Кодыг тайлах нь хувийн кодчиллыг буцаана. Swap нь хоёр хайрцгийг солилцдог.

Бүрэлдэхүүн ба бүтэн URL

Бүрэлдэхүүн хэсэг горим нь бараг бүх нөөц тэмдэгтийг кодлодог encodeURIComponent-ийг ашигладаг. Бүтэн URL горим нь encodeURI ашигладаг тул : / ? & = # байрандаа байгаарай. Бүрэлдэхүүн хэсэг горимоор URL-ыг бүхэлд нь оруулах нь түүнийг нэг тунгалаг утга болгон хувиргах болно.

Түгээмэл хэрэглээ

Хайлтын нэр томъёо, Юникод зам эсвэл асуулгын параметрүүдийг холбоосонд оруулахаасаа өмнө кодчил. Эх текстийг уншихын тулд хуулсан URL-г тайл. Энэ нь Base64 кодчилол биш юм.

Нууцлал

Текст хөтчдөө үлдэнэ. NEXNARA серверт байршуулагдахгүй, күүки, локал хадгалалт, өгөгдлийн санд хадгалагдахгүй.

Түгээмэл асуулт

Хувийн кодлолт гэж юу вэ?

Хувийн кодлолт тэмдэгтийг % болон хоёр арван зургаатын цифрээр илэрхийлнэ. Зай %20 болно. ASCII биш текст UTF-8 хувийн дараалал болно.

Бүтэн URL-ийг хэзээ кодлох вэ?

Бүтэн URL кодлохыг бүрэн URL байгаа бөгөөд зөвхөн зай эсвэл Unicode кодлох шаардлагатай үед ашиглана уу. URL дотор суух нэг утгад Бүрэлдэхүүн кодлохыг ашиглана уу.

encodeURI болон encodeURIComponent хоёрын ялгаа нь юу вэ?

encodeURIComponent нь &, =, ?, /, болон # зэрэг нөөц тэмдэгтүүдийг кодлодог. encodeURI эдгээр бүтцийн тэмдэгтүүдийг байрандаа үлдээдэг тул бүтэн URL нь URL хэвээр үлдэнэ.

Хэрэв кодчилол буруу байвал яах вэ?

Ганц %, % 2 эсвэл % GG зэрэг эвдэрсэн дарааллыг Буруу хувийн кодчилол гэж мэдээлнэ. Хуудас эвдэрдэггүй.

URL кодчилол нь Юникод болон эможийг дэмждэг үү?

Тиймээ. Текстийг UTF-8 хэлбэрээр хувиар кодчилдог тул солонгос, япон, араб, эможи хэлээр хоёр талдаа бүрэлдэхүүн хэсэг горимд.

Миний URL байршуулсан уу?

Үгүй. Кодлох болон тайлах нь зөвхөн энэ хөтөч дээр ажилладаг. Ямар ч сервер байршуулалт, гадаад API байхгүй.

URL кодчилол нь Base64-тэй ижил үү?

Үгүй. Хувийн кодчилол нь URL дахь текстийг аюулгүй болгодог. Base64 нь дурын байтуудыг ASCII гэж кодлодог. Өгөгдлийн URL болон файлын хувьд Base64 хэрэгслийг ашиглана уу.