通过联系表单发送URL引荐来源

时间:2016-04-13 19:22:00

标签: c# asp.net

我要离开这个: How do I get the referrer URL in an ASP.NET MVC action?

有效。我在提交表单时收到了一个URL,但它与联系表单所在的URL相同。我猜是当我点击提交时,它认为前一页是联系页面。我想在联系表单页面之前找到用户所在的页面。

这就是我所拥有的:

sb.Append("<p>Referrer URL: " + Request.ServerVariables["HTTP_REFERER"] + "</p>");

1 个答案:

答案 0 :(得分:2)

您可以将Referer存储在以下形式的隐藏字段中:

<input type="hidden" name="referer" value="<%=Request.ServerVariables["HTTP_REFERER"] %>" />