当前位置: 首页 > 面试题库 >

如何在URL中转义哈希字符

秦才
2023-03-14
问题内容

如何转义#URL查询字符串中发送的哈希符号(有时称为数字符号或井号)?


问题答案:

百分比编码。将哈希替换为%23



 类似资料:
  • 问题内容: 使用Angular,如何添加由我的应用程序更新哈希或浏览器从URL栏或后退/前进按钮更新URL时触发的手表? 问题答案: 接受函数作为第一个参数,因此您可以执行以下操作: 但我会建议使用的事件,如为缺省路由器: 或用于ui路由器

  • 行是我构造字符串并将其转换为byte[]以转换为SHA-256散列的地方,其中tmpSessionId是我从HTTP请求中获取的值。产生的散列将在以后的请求中发送。

  • 我使用react-router进行路由,并使用hashHistory选项,这样我就可以从浏览器刷新页面,或者指定现有路由的url,然后登陆到正确的页面。它工作得很好,但我在url中看到的哈希如下所示:http://localhost/#/login?_k=ya6z6i 这是我的路由配置:

  • 我有#symbol要作为参数在URL中传递。但它丢弃了#之后的所有参数值。请给我建议解决办法。下面是我的url 提前致谢

  • 问题内容: 我这里有使用struts2-jquery插件的代码 当我单击其内容时,URL会更改为类似的内容,而URL中没有任何变化。它仍然保持不变,我想要的是当我单击链接时会发生类似的情况。当我运行代码时,锚标记被翻译成这样 有了给定的内容,我该如何在网址中添加哈希? 问题答案: 这是一个工作示例(不考虑Struts2):

  • 问题内容: 我正在使用react- router进行路由,并使用hashHistory选项,以便可以从浏览器刷新页面或指定现有路由之一的url并到达正确的页面。它工作正常,但我在URL中看到的哈希是这样的: http:// localhost /#/ login?_k = ya6z6i 这是我的路由配置: 问题答案: 您是否尝试过browserHistory选项?您还可以从浏览器刷新页面,或指定现