替换浏览器中的URL路径,而不是请求中的路径
Replace URL path in browser, not in request
我正在开发web应用程序,它的侦听URL是:
localhost:8080/secret/index.jsp
但我需要它在浏览器上使用
localhost:8080/public/index.jsp
我只需要从浏览器地址中隐藏这个秘密单词。例如localhost:8080/secret/*->localhost:8080/public/*
我正在使用tomcat网络服务器。有没有任何方法可以用任何工具在客户端或服务器端实现这一点?
感谢爆炸药丸!
history.replaceState({}, 'Public title', '/public/index.jsp');
工作。
相关文章:
- 请求准备一个文件并返回路径,允许用户在准备好时下载
- 如何模拟具有绝对路径的请求以进行JS测试
- Javascript:终止不是来自特定路径的请求或直接请求
- 使用 JS 更改映像路径的请求错误
- Javascript 无法解析正确的图像路径,当使用 URL 路由在 ASP.Net 中请求页面时
- Rails:我可以将GET请求发送到创建路径吗?
- 如果请求中已提供 URI 的“路径”部分,则跳过该部分
- HTTP 请求中的角度相对路径
- 节点.js:从请求中获取路径
- 如何使用node/express将每个无效请求路由到默认路径
- 路径参数或请求参数-从客户端角度
- 对从AJAX发送到我的Express服务器的请求路径感到困惑
- TypeError:请求路径包含未转义的字符
- 在ajax请求中隐藏php文件的路径
- POST请求是如何在jQuery中使用相对路径的?
- 为什么在Durandal Get started教程中,text.js的请求路径错误?
- 如果路径中有一个querystring, Firefox是否缓存javascript并在没有请求的情况下使用它?
- 在nodejs中从请求的路由中获取其余的路径
- 替换浏览器中的URL路径,而不是请求中的路径
- 从请求中获取文件路径