我可以在url hash中放入未编码的斜杠吗?

时间:2017-09-12 18:06:20

标签: java url

我有一个单页网页应用程序,我认为在浏览器网址栏中为用户添加一些额外信息是个好主意(在这种情况下,他通过我的应用程序使用哪个网站)。像myapp.com/#site=localhost/test之类的东西我可以使用未编码的吗?我的意思是我知道我可以,但它是否正确,是否有任何隐藏的陷阱?对斜线进行编码看起来并不漂亮,并且忽略了这一点。

1 个答案:

答案 0 :(得分:2)

是的,根据RFC-3986/是网址片段中的有效字符。见List of valid characters for the fragment identifier in an URL?