Vyhľadajte odpoveď

Vyhnite sa podvodom s podporou. Nikdy vás nebudeme žiadať, aby ste zavolali alebo poslali SMS na telefónne číslo alebo zdieľali osobné informácie. Nahláste prosím podozrivú aktivitu použitím voľby “Nahlásiť zneužitie”.

Learn More

Saving Firefox websites address in Thunderbird

  • 2 odpovede
  • 1 má tento problém
  • 2 zobrazenia
  • Posledná odpoveď od pprewett

more options

When I save a web site address with spaces from Firefox in Thunderbird it changes to %20 /recent%20models%20page%206.htm or does not underline the address after a space xxxxx/recent models page 6.htm becomes xxxxx/recent

What am I doing wrong? Peter

When I save a web site address with spaces from Firefox in Thunderbird it changes to %20 /recent%20models%20page%206.htm or does not underline the address after a space xxxxx/recent models page 6.htm becomes xxxxx/recent What am I doing wrong? Peter

Vybrané riešenie

A space is assigned number 32, which is 20 in hexadecimal. When you see “%20,” it represents a space in an encoded URL. 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.

So you are not doing anything wrong but the people who intentionally created the https link in that way were not really using the best practise. It is usual to use a hyphen between words, but if someone created it using a space then the code needs to know that a real space needs to be inserted.

URL' s cannot have spaces of nothing otherwise the link will break and url fail.

Čítať túto odpoveď v kontexte 👍 0

Všetky odpovede (2)

more options

Vybrané riešenie

A space is assigned number 32, which is 20 in hexadecimal. When you see “%20,” it represents a space in an encoded URL. 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.

So you are not doing anything wrong but the people who intentionally created the https link in that way were not really using the best practise. It is usual to use a hyphen between words, but if someone created it using a space then the code needs to know that a real space needs to be inserted.

URL' s cannot have spaces of nothing otherwise the link will break and url fail.

more options

Thanks for responding - fixed. Peter