【发布时间】:2020-08-14 05:02:41
【问题描述】:
我正在使用 Java (Maven)、Angular(8.3.20) 和 Tomcat 服务器
在 Java 中,我有一个用于 HttpServletResponse 的 sendRedirect,其 URL 包含标签。
例如:https://localhost:4200/api/hello#world。
但是#(世界部分)后面的字符串不会出现在前端。
在控制台/网络中作为标题,我收到了https://localhost:4200/api/hello。所以#world 消失了。
我尝试将主题标签更改为编码值(它将返回 %23),但这也不起作用。
如何在主题标签发送到前端后获取该部分?所以从后端(带有磅/井号标签的 url)到前端。
【问题讨论】:
标签: java angular tomcat redirect hashtag