Ruka hadi maudhui makuu

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.

Inafanya kazi bila mtandao mara ikishapakia
Njia ya Kusimba

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.

  1. 1
    Chagua hali ya usimbaji
    Hali 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.
  2. 2
    Simba au ondoa simbo kwa bofya moja
    Kusimba 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.
  3. 3
    Chambua mifuatano ya swali na URL API
    Kitendo 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.
  4. 4
    Nakili matokeo
    Maandishi 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

Maswali Yanayoulizwa Mara Kwa Mara