დეველოპერის ხელსაწყო
URL-ის დაშიფვრა ან გაშიფვრა
URL-დაშიფვრა ან გაშიფვრა კომპონენტი ან სრული URL პროცენტული კოდირებით თქვენს ბრაუზერში. Unicode და emoji მხარდაჭერილია.
გამოიყენეთ კომპონენტის რეჟიმი შეკითხვის მნიშვნელობებისთვის. სრული URL რეჟიმი ინარჩუნებს : / ? & = # დანარჩენის კოდირებისას. არაფერი არ არის ატვირთული.
- მუშაობს ადგილობრივად
- ატვირთვა არაა
- მყისიერი
- უფასო
კომპონენტი იყენებს encodeURIcomponent-ს. სრული URL იყენებს encodeURI-ს, ასე რომ სქემა, :, /, ?, &, =, და # დარჩეს წაკითხვადი.
როგორ მუშაობს
- 01 ჩასვით მონაცემები
- 02 გაუშვით მოქმედება
- 03 დააკოპირეთ შედეგი
რატომ NEXNARA
-
კონფიდენციალური
მონაცემები რჩება ბრაუზერში.
-
მყისიერი
შედეგი ჩნდება მაშინვე.
-
ატვირთვის გარეშე
NEXNARA სერვერზე არაფერი იგზავნება.
-
მუშაობს ყველგან
ინსტალაცია არ არის საჭირო.
გაიგეთ მეტი
რა არის URL კოდირება?
URL კოდირება (პროცენტული კოდირება) რეზერვირებულ ან არა-ASCII სიმბოლოებს % მიმდევრობებით ცვლის, მაგალითად %20 ინტერვალისთვის. ბრაუზერები და API მას იყენებენ მოთხოვნის სტრიქონებსა და გზის სეგმენტებში.
როგორ გამოვიყენოთ
აირჩიეთ კომპონენტი მოთხოვნის მნიშვნელობის ან ბილიკის სეგმენტისთვის. აირჩიეთ სრული URL, როდესაც უკვე გაქვთ სრული ბმული და გჭირდებათ მხოლოდ სივრცეები და არა-ASCII კოდირებული. გაშიფვრა ხსნის პროცენტულ დაშიფვრას. Swap ცვლის ორ ყუთს.
კომპონენტი და სრული URL
კომპონენტის რეჟიმი იყენებს encodeURIcomponent-ს, რომელიც დაშიფვრავს თითქმის ყველა რეზერვებულ სიმბოლოს. სრული URL რეჟიმი იყენებს encodeURI-ს ასე რომ :/? & = # დარჩი ადგილზე. მთლიანი URL-ის კომპონენტურ რეჟიმში ჩასმა მას ერთ გაუმჭვირვალე მნიშვნელობად აქცევს.
ხშირი გამოყენება
დაშიფვრეთ საძიებო ტერმინები, უნიკოდის ბილიკები ან მოთხოვნის პარამეტრები, სანამ მათ ბმულში ჩადებთ. გაშიფრეთ დაკოპირებული URL ორიგინალი ტექსტის წასაკითხად. ეს არ არის Base64 კოდირება.
კონფიდენციალურობა
ტექსტი ბრაუზერში რჩება. არ იტვირთება NEXNARA სერვერებზე და არ ინახება ქუქიებში, ლოკალურ საცავში ან ბაზაში.
ხშირი კითხვები
რა არის პროცენტული კოდირება?
პროცენტული კოდირება სიმბოლოებს წარმოადგენს %-ით და ორი თექვსმეტობითი ციფრით. ინტერვალი ხდება %20. არა-ASCII ტექსტი ხდება UTF-8 პროცენტული მიმდევრობები.
როდის უნდა დავაკოდირო სრული URL?
გამოიყენეთ სრული URL-ის კოდირება, როცა უკვე გაქვთ სრული URL და მხოლოდ ინტერვალები ან Unicode უნდა დააკოდიროთ. გამოიყენეთ კომპონენტის კოდირება ერთი მნიშვნელობისთვის, რომელიც URL-ში იქნება.
რა განსხვავებაა encodeURI-სა და encodeURIcomponent-ს შორის?
encodeURIcomponent შიფრავს დაჯავშნილ სიმბოლოებს, როგორიცაა &, =, ?, / და #. encodeURI ტოვებს ამ სტრუქტურის სიმბოლოებს ადგილზე, ასე რომ სრული URL რჩება URL.
რა მოხდება, თუ კოდირება არასწორია?
გატეხილი თანმიმდევრობები, როგორიცაა მარტოხელა %, %2 ან %GG მოხსენებულია, როგორც არასწორი პროცენტის კოდირება. გვერდი არ იშლება.
URL-ის კოდირება უნიკოდს და ემოციებს უჭერს მხარს?
დიახ. ტექსტი პროცენტულად არის დაშიფრული, როგორც UTF-8, ასე რომ, კორეული, იაპონური, არაბული და emoji ორმხრივი მგზავრობა კომპონენტის რეჟიმში.
ჩემი URL ატვირთულია?
არა. კოდირება და გაშიფვრა მუშაობს მხოლოდ ამ ბრაუზერში. სერვერის ატვირთვა და გარე API არ არის.
URL კოდირება იგივეა რაც Base64?
არა. პროცენტული კოდირება ტექსტს URL-ში უსაფრთხოს ხდის. Base64 დაშიფვრავს თვითნებურ ბაიტებს, როგორც ASCII. გამოიყენეთ Base64 ინსტრუმენტი მონაცემთა URL-ებისა და ფაილებისთვის.