java - 我可以在 url 哈希中放入未编码的斜杠吗?

标签 java url

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

最佳答案

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

关于java - 我可以在 url 哈希中放入未编码的斜杠吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46182903/

相关文章:

javascript - 使用 connect.query() 在 nodejs 中查询 url

java - 非常基本的java方法

java - JFreeChart 实现错误

javascript - 如何在 Javascript 中从本地 URL 获取图像并转换为 Base64

php - PHP 中的 <a href =""> 用于在源代码 View 中隐藏链接

url - URL 中的数字如何解析为域名?

url - Nginx是否在路径中支持原始unicode?

java - 使用数组和各种类计算总利润java

java - 如何在 spring boot 测试(集成测试)期间查看自动配置日志输出

java - resultSet.next() 抛出空指针异常