【问题标题】:Redirecting URL or hiding URL information重定向 URL 或隐藏 URL 信息
【发布时间】:2013-01-28 06:18:12
【问题描述】:

关于重定向 url。我将下面的网址“A”重定向到 “乙”。在浏览器中我得到“B”。我的问题是我不想在浏览器上显示“B”,而是应该显示“A”。我不想让客户知道“B”网址。我怎样才能做到这一点。

【问题讨论】:

  • 请提供一些细节:您使用的是 Apache 和 PHP 吗?
  • @AkamOmer 标记 spring servlets ...
  • 将 url B 映射到 Servlet A 是否有效?
  • 对不起,我真的什么都不知道 :(
  • 那么您可能不想重定向,而是在内部处理结果并呈现内容。一个动作可能有多个视图。请更具体地说明您的要求和尝试过的方法。

标签: php spring servlets struts2


【解决方案1】:

重定向是从服务器到客户端的指令,告诉客户端请求一个新的 URL。如果您不希望客户端知道此 URL,那么重定向对您来说是错误的。如果您更全面地描述您想要实现的目标,那么有人可能会提出更好的替代方案。现在,我建议您查看Filters"Invoking Other Web Resources",正如教程所说的那样。具体来说,它通过请求调度程序讨论includingforwarding

【讨论】:

  • 实际上我不希望客户端从安全角度了解 URL B。这就像信息隐藏。
  • 如果在我的情况下重定向错误,另一种选择是什么。
  • 我已经在回答中提到了一些通用的替代方案。如果这还不够,那么您需要为您的问题添加详细信息,以便我们知道您想要完成什么。
  • 我在客户端有一个 CRM 应用程序。提交该应用程序后,它将被重定向到我拥有的父应用程序。我不希望客户实际重定向到哪里。
猜你喜欢
  • 2016-10-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-02-17
相关资源
最近更新 更多