Tìm kiếm hỗ trợ

Tránh các lừa đảo về hỗ trợ. Chúng tôi sẽ không bao giờ yêu cầu bạn gọi hoặc nhắn tin đến số điện thoại hoặc chia sẻ thông tin cá nhân. Vui lòng báo cáo hoạt động đáng ngờ bằng cách sử dụng tùy chọn "Báo cáo lạm dụng".

Learn More

Saving Firefox websites address in Thunderbird

  • 2 trả lời
  • 1 gặp vấn đề này
  • 2 lượt xem
  • Trả lời mới nhất được viết bởi 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

Giải pháp được chọn

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.

Đọc câu trả lời này trong ngữ cảnh 👍 0

Tất cả các câu trả lời (2)

more options

Giải pháp được chọn

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