是否可以判断您是否被重定向到aspx页面?

时间:2010-12-22 18:43:40

标签: asp.net url

我根据某些条件将用户重定向到特定页面。我知道我可以传递一些url参数,表明存在重定向。但有没有其他方法告诉它而不转向url字符串?

2 个答案:

答案 0 :(得分:2)

如果您正在进行实际重定向,那么重定向是浏览器的特定HTTP响应代码。通常是HTTP 301或302响应代码;这些告诉浏览器向服务器请求响应中提供的URL。

这与使用Server.Transfer或某种URL重写技术不同,这可以使“重定向”对浏览器完全透明。

答案 1 :(得分:1)

Server.Transfer可用于在不更新Querystring的情况下传递请求,但这确实存在一些限制,因为它不是一个完美的解决方案。