Kisimbaji na Kisimbuaji cha URL bila malipo
Weka msimbo na usimbue URL na mifuatano ya hoja. Inaauni kipengele cha usimbaji cha URI, kipengele cha kusimbua, na uchanganuzi wa mfuatano wa hoja.
Hufanya kificho kila herufi iliyohifadhiwa β bora kwa thamani za swali na sehemu za njia.
Matumizi ya kawaida
- Banda ingizo la URL kwa ajili ya APISalama banda ingizo la mlolongo wa maswali kabla ya kuongeza kwenye URL ya ombi la API.
- Banda URL kwa ajili ya kiungo cha barua pepeTengeneza kiungo salama kwa ajili ya kampeni za barua pepe β banda herufi maalum ili kiungo kiwe tayari.
- Banda URL kwa ajili ya kuongeza kwa kijamiiAndaa URL na maandishi yaliyochorwa, hashtags, na kiungo kwa ajili ya Twitter, Facebook, na LinkedIn.
- Kodeza Query Strings NgumuUnda na kodeza query strings na parameters nyingi - tayari kuambatanisha kwa URL yoyote.
- Kodeza URLs kwa Webhook CallbacksKodeza URL za callback zinazotumwa kama parameters kwa huduma za wahusika wa tatu na OAuth flows.
Jinsi Inavyofanya Kazi
Usimbaji na uondoaji simbo wa URL hapa unafanya kazi kikamilifu kwenye kivinjari chako kwa kutumia globals za asili za JavaScript β encodeURIComponent, encodeURI, na decodeURIComponent β bila maktaba ya mtu wa tatu na bila ombi la mtandao. Kifaa pia kinaonyesha URL API ya asili ya kivinjari kuchambua na kuonyesha vigezo vya mfuatano wa swali kama jedwali la funguo-thamani.
- 1Chagua hali ya usimbajiHali tatu zinaunganisha na matumizi halisi: "Component" inaita encodeURIComponent na kutorokea kila kitu isipokuwa herufi zisizohifadhiwa β chaguo sahihi kwa thamani binafsi za swali. "Full URL" inaita encodeURI na kuacha muundo, slashes, na kikoa sawa. "Form" inatumia encodeURIComponent kisha kubadilisha %20 kwa + kulingana na muundo wa application/x-www-form-urlencoded unaotumwa na fomu za HTML.
- 2Simba au ondoa simbo kwa bofya mojaKusimba kunapitisha maandishi yako kupitia kazi iliyochaguliwa na kuonyesha matokeo yaliyosimbwa-kwa-asilimia. Kuondoa simbo kunaita decodeURIComponent (na + ikibadilishwa kuwa nafasi kwenye hali ya Form). Mfuatano wa asilimia usiokamilika β kama %E0 iliyokosekana bila baiti ya mwendelezo β unanaswa na kuripotiwa kama hitilafu ya ndani badala ya kuvunjika.
- 3Chambua mifuatano ya swali na URL APIKitendo cha "Chambua vigezo" kinafunga uingizaji wako kwenye mjenzi wa URL wa asili wa kivinjari na kupitia url.searchParams kutoa kila jozi ya funguo-thamani. Ikiwa mjenzi wa URL unakataa uingizaji, njia ya kurudi iliyoandikwa mwenyewe inagawanya kwenye & na = na kuendesha kila kitambulisho kupitia safeDecode, kwa hiyo mifuatano ya swali isiyokamilika au ghafi bado inatoa jedwali linalosomeka.
- 4Nakili matokeoMaandishi yaliyosimbwa au yaliyoondolewa simbo yanaonekana kwenye kisanduku cha matokeo cha monospace. Kitufe cha kunakili kinaandika kwenye clipboard kupitia Clipboard API. Hakuna kinachoondoka kwenye kifaa chako wakati wowote.
Zana Zinazohusiana
Msimbo & Msimbulivu wa Base64
Simba maandishi au faili hadi Base64, au simbulivu mifuatano ya Base64 kurudi kwa maandishi ya kawaida. Wa haraka, wa faragha, na bure.
Msimbo & Msimbulivu wa HTML
Simba herufi maalum hadi vipande vya HTML au simbulivu vipande kurudi kwa maandishi ya kawaida. Haraka, kwenye kivinjari chako.
Msimbo wa Caesar & Kisimba Maandishi
Simba na simbua maandishi kwa msimbo wa Caesar, ROT13, Atbash, na msimbo wa Vigenère. Misimbo ya kawaida ya ubadilishaji, yote kwenye kivinjari chako.