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დაშიფრეთ ან დეშიფრეთ ერთი დაწკაპუნებითდაშიფვრა თქვენს ტექსტს არჩეულ ფუნქციაზე ატარებს და პროცენტ-კოდირებულ შედეგს აჩვენებს. დეშიფვრა iyeachs decodeURIComponent-ს (ფორმის რეჟიმში + ცარიელ ადგილებზეა გადაყვანილი). დეფორმირებული პროცენტ-თანმიმდევრობები — მაგ. მარტოხელა %E0 გაგრძელების ბაიტის გარეშე — ჯერდება და ხაზშიდა შეცდომად ცხადდება, ავარიის ნაცვლად.
- 3გაანალიზეთ საკითხავი-სტრიქონები URL API-ის მეშვეობით„პარამეტრების ანალიზის“ მოქმედება თქვენს შეყვანილს ბრაუზერის ბუნებრივ URL კონსტრუქტორში ახვევს და iterirebs url.searchParams-ს, თითოეული გასაღები-მნიშვნელობის წყვილის ამოსაღებად. თუ URL კონსტრუქტორი შეყვანილს უარყოფს, ხელით დაწერილი სათადარიგო ვარიანტი &-სა და =-ზე ყოფს და თითოეულ ტოკენს safeDecode-ზე ატარებს, ასე რომ ნაწილობრივი ან დაუმუშავებელი საკითხავი-სტრიქონებიც კითხვად ცხრილს იძლევა.
- 4დააკოპირეთ შედეგიდაშიფრული ან დეშიფრული ტექსტი მონოსივრცულ გამომავალ ბლოკში ჩნდება. კოპირების ღილაკი მას ბუფერში წერს Clipboard API-ის მეშვეობით. არაფერი ტოვებს თქვენს მოწყობილობას, არცერთ ეტაპზე.
დაკავშირებული ინსტრუმენტები
Base64 კოდირება და გაშიფვრა
დაშიფრეთ ტექსტი ან ფაილები Base64-ად, ან გაშიფრეთ Base64 სტრიქონები უბრალო ტექსტად. მყისიერი, კონფიდენციალური და უფასო.
HTML კოდირება და გაშიფვრა
დაშიფრეთ სპეციალური სიმბოლოები HTML ობიექტებად ან გაშიფრეთ ობიექტები უბრალო ტექსტად. მყისიერი, ბრაუზერში.
კეისრის შიფრი და ტექსტის შიფრატორი
დაშიფრეთ და გაშიფრეთ ტექსტი კეისრის შიფრით, ROT13-ით, Atbash-ით და Vigenère შიფრით. კლასიკური ჩანაცვლების შიფრები, ყველაფერი ბრაუზერში.