Միայն բրաուզերում

URL կոդավորում/ապակոդավորում (Հայերեն URL-ներ և հարցումների փոխակերպում)

URL-ի կոդավորում և ապակոդավորում (percent-encoding) ակնթարթորեն ձեր բրաուզերում: Փոխարկեք encodeURIComponent / encodeURI համարժեքների միջև և հայտնաբերեք հնարավոր կրկնակի կոդավորումը:

Ռեժիմ
Թիրախ
Լրացուցիչ ընտրանքներ
Սպասում Փոխակերպումն իրականացվում է տեղում՝ ձեր բրաուզերում: Ոչ մի տվյալ չի ուղարկվում սերվերին:

Ընտրանքներ

Ընդլայնված

Ո՞ր մեկը պետք է օգտագործեմ:

Պարամետրի արժեք → encodeURIComponent

Լավագույնն է հարցման արժեքների, ուղու հատվածների և ֆայլերի անունների համար (ապահով encodeURIComponent փոխակերպում):

Ամբողջական URL → encodeURI

Պահպանում է բաժանիչները, ինչպիսիք են ? & = /, որպեսզի URL-ները մնան ընթեռնելի:

+ ընդդեմ %20

«%20»-ը ստանդարտ է: «+»-ը ձևաթղթերի/հարցումների կանոն է. փոխեք այն ըստ անհրաժեշտության:

Մուտքագրման օրինակներ

  • https://example.com/search?q=երևան ճաշ&ref=email#բաժին
  • utm_source=email&utm_campaign=գարնանային վաճառք 2026
  • բարև/Hello?name=Վարդան Վարդանյան&note=10%ԶԵՂՉ

Դյուրանցումներ

Փոխակերպել հիմա ⌘/Ctrl + Enter
Փակել զգուշացման վահանակը Esc

URL կոդավորում/ապակոդավորում (percent-encoding)

Ի՞նչ է percent-encoding-ը:

URL-ի կոդավորումը/ապակոդավորումը փոխակերպում է ոչ ASCII և պահպանված նիշերը %xx հաջորդականությունների, որպեսզի դրանք կարողանան ապահով փոխանցվել URL-ներում:

encodeURI ընդդեմ encodeURIComponent

Օգտագործեք encodeURIComponent-ը առանձին արժեքների համար. օգտագործեք encodeURI-ն ամբողջական URL-ների համար, որտեղ բաժանիչները պետք է մնան:

Հուշում

Եթե %25-ը շարունակում է հայտնվել, տեքստը կարող է կրկնակի կոդավորված լինել: Օգտագործեք զգուշացման վահանակը՝ այն նորից ապահով ապակոդավորելու համար:

ՀՏՀ

+ և %20, ո՞րն է տարբերությունը:

«%20»-ը բացատների համար RFC-ին համապատասխան տոկոսային կոդավորումն է: «+»-ը հիմնականում օգտագործվում է HTML ձևաթղթերում (application/x-www-form-urlencoded) և հաճախ հարցումների տողերում դիտարկվում է որպես բացատ:

Ո՞ր ֆունկցիան պետք է օգտագործեմ:

Միայն արժեքների համար (հարցման արժեք, ուղու հատված, ֆայլի անուն), ընտրեք encodeURIComponent փոխակերպումը: Ամբողջական URL-ների համար, որոնք պետք է պահպանեն ? & = /, ընտրեք encodeURI:

Ի՞նչ է կրկնակի կոդավորումը:

Եթե %25-ը (կոդավորված «%») հաճախ է հանդիպում, արժեքը կարող է կրկնակի կոդավորված լինել: Օգտագործեք «Կրկին ապակոդավորել»՝ բնօրինակը վերականգնելու փորձ կատարելու համար: