URI (cụ thể là một URL HTTP) có được phép chứa một hoặc nhiều ký tự khoảng trắng không? Nếu một URL phải được mã hóa, thì có phải là +
chỉ là một quy ước được theo dõi thường xuyên hoặc một lựa chọn hợp pháp không?URL có được phép chứa không gian không?
Cụ thể, ai đó có thể trỏ đến RFC cho biết rằng URL có dấu cách phải được mã hóa?
Động lực cho câu hỏi: Trong khi thử nghiệm beta một trang web, tôi đã lưu ý rằng một số URL được tạo bằng không gian trong đó. Firefox dường như làm điều đúng, điều làm tôi ngạc nhiên! Nhưng tôi muốn có thể hướng các nhà phát triển đến một RFC để họ cảm thấy cần phải sửa các URL đó.
superset đến sau: tất cả các ký tự không hợp lệ là gì: http://stackoverflow.com/questions/1547899/which-characters-make-a-url-invalid –
** Liên quan: ** [Trong URL, không gian nên được mã hóa bằng% 20 hoặc +?] (http://stackoverflow.com/q/1211229/1497596) – DavidRR