不必编码网址

时间:2009-04-20 22:02:10

标签: asp.net-mvc url encoding

说我有这个网址“/ my#stuff”

我正在使用asp.net mvc,当我尝试转到此页面时,它只需要“/ my”。 “#stuff”部分已被删除。

现在我可以让它工作正常如果我像这样对“/ my%23stuff”编码URL,因为%23解码为#

但是,有没有办法让我无需编码网址即可使用?

我喜欢输入“/ my#stuff”,因为网址与“my%23stuff”的工作方式相同

1 个答案:

答案 0 :(得分:3)

我认为没有办法做你所说的。哈希用于锚标记的URL。

您指向一个页面/我并导航到该页面上的锚标记“stuff”。如果锚标签“stuff”不存在,它将导航到page / my。