https://www.google.com/ https%3A%2F%2Fwww.google.com%2F
What is the different between above two links. And how can i convert Ist link to 2nd link using javascript or regex. Please help and give a expert advice.
Advertisement
Answer
decodeURIComponent('https%3A%2F%2Fwww.google.com%2F')
URL encoding converts characters into a format that can be transmitted over the Internet.
URLs can only be sent over the Internet using the ASCII character-set.
Since URLs often contain characters outside the ASCII set, the URL has to be converted into a valid ASCII format.
URL encoding replaces unsafe ASCII characters with a “%” followed by two hexadecimal digits. URLs cannot contain spaces. URL encoding normally replaces a space with a plus (+) sign or with %20.