URL կոդավորիչ և ապակոդավորիչ անվճար
Կոդավորեք և վերծանեք URL-ները և հարցումների տողերը: Աջակցում է encodeURIcomponent, decodeURIcomponent և հարցումների տողերի վերլուծություն:
Կոդավորում է յուրաքանչյուր վերապահված նիշ - լավ է հարցման արժեքների և ուղիների հատվածների համար:
Տարածված կիրառություններ
- Կոդ URL Պարամետր APIԱնվտանգ կոդ խնդրում շարվածք պարամետր բաղադրիչը API շարում URL:
- Կոդ URL Էլ. փոստ ԿապՍարքել կամ-շարքից կապ էլ. փոստ արշավ — կոդ հատուկ նիշ այնպես որ կապ պահել բոլոր էլ. փոստ հաճախորդ:
- Կոդ URL Համայնական ԿիսումՊատրաստել URL քրել բաղադրիչի տեքստ, հեշ պիտակ, և կապ Twitter, Facebook, և LinkedIn կիսում կոճակ:
- Կոդավորեք բարդ հարցման տողերըԿառուցեք և կոդավորեք հարցման տողերը բազմաթիվ պարամետրերի հետ - ցանկացած URL-ի վրա ավելացնելու համար պատրաստ:
- Կոդավորեք URL-ներ Webhook կետերի համարԿոդավորեք callback URL-ները, որոնք փոխանցվում են որպես պարամետրեր երրորդ կողմերի ծառայություններին և OAuth հոսքերին:
Ինչպես է այն աշխատում
URL կոդավորումն ու վերծանումն այստեղ լիովին աշխատում են ձեր դիտարկիչում՝ օգտագործելով JavaScript-ի ներկառուցված գլոբալները — encodeURIComponent, encodeURI և decodeURIComponent — առանց երրորդ կողմի գրադարանի և ցանցային հարցման։ Գործիքը նաև բացահայտում է դիտարկիչի բնիկ URL API-ն՝ հարցման տողի պարամետրերը վերլուծելու և ցուցադրելու համար որպես բանալի-արժեք աղյուսակ։
- 1Ընտրեք կոդավորման ռեժիմԵրեք ռեժիմ համապատասխանում է իրական-աշխարհի օգտագործման դեպքերին. «Բաղադրիչ»-ը կանչում է encodeURIComponent և փախուստավորում է ամեն ինչ, բացառությամբ չպահանջվող նիշերի — ճիշտ ընտրությունը առանձին հարցման արժեքների համար։ «Ամբողջական URL»-ը կանչում է encodeURI և ձևանման ախտագրումը, թեք գծերը և տիրույթը թողնում է անձեռնմխելի։ «Ձև»-ը օգտագործում է encodeURIComponent-ը, ապա %20-ը փոխարինում է +-ով՝ HTML ձևերի ուղարկած application/x-www-form-urlencoded ձևաչափին համապատասխանելու համար։
- 2Կոդավորեք կամ վերծանեք մեկ սեղմումովԿոդավորումը ձեր տեքստն անցկացնում է ընտրված ֆունկցիայով և ցուցադրում է տոկոս-կոդավորված արդյունքը։ Վերծանումը կանչում է decodeURIComponent (+-ը վերածված բացատների Ձև ռեժիմում)։ Սխալ ձևավորված տոկոս-հաջորդականությունները — ինչպիսին է մեկուսացված %E0-ն առանց շարունակության բայթի — բռնվում են և հայտնվում են ներգծված սխալի, ոչ թե կոտրում են ծրագիրը։
- 3Վերլուծեք հարցման տողերը URL API-ով«Վերլուծել պարամետրերը» գործողությունը ձեր մուտքագրումը փաթաթում է դիտարկիչի բնիկ URL կոնստրուկտորում և կրկնում է url.searchParams-ը՝ ամեն բանալի-արժեք զույգը հանելու համար։ Եթե URL կոնստրուկտորը մերժում է մուտքագրումը, ձեռագիր պահեստային տարբերակը բաժանում է &-ով և =-ով և ամեն նշանն անցկացնում է safeDecode-ով, ուստի մասնակի կամ հում հարցման տողերը դեռ արտադրում են ընթեռնելի աղյուսակ։
- 4Պատճենեք արդյունքըԿոդավորված կամ վերծանված տեքստը հայտնվում է մոնոպրույս ելքի բլոկում։ Պատճենման կոճակը գրում է այն սեղմատախտակին Clipboard API-ով։ Ոչինչ ոչ մի պահի չի հեռանում ձեր սարքից։
Առնչվող գործիքներ
Base64 կոդավորիչ և ծածկագրազերծիչ
Կոդավորեք տեքստ կամ ֆայլեր Base64-ի, կամ ծածկագրազերծեք Base64 տողերն հետ հասարակ տեքստի: Ակնթարթային, անձնական և անվճար:
HTML կոդավորիչ և ծածկագրազերծիչ
Կոդավորեք հատուկ նիշերն HTML կազմիչների կամ ծածկագրազերծեք կազմիչներն հետ հասարակ տեքստի: Ակնթարթային, ձեր բրաուզերում:
Կեսարի ծածկագիր ու տեքստի կոդավորիչ
Կոդավորեք ու ծածկագրազերծեք տեքստ Կեսարի ծածկագրով, ROT13-ով, Atbash-ով ու Vigenère ծածկագրով: Դասական փոխարինման ծածկագրեր, բոլորն ձեր բրաուզերում: