首页 > 解决方案 > 经典 Asp 中的 Request.ServerVariables

问题描述

我有这个要求:我需要保存访问我网站的用户所做的搜索词。该网站是用经典的asp制作的。我试过: Request.ServerVariables ("HTTP_REFERER") Request.ServerVariables ("ALL_HTTP")

但我没有得到搜索查询 (q=) https://www.google.com/search?q=house

如何获得 q= 的值?

标签: asp-classicrequest.servervariables

解决方案


以下代码将为您提供所需的内容:

    Response.Write(Split(Split(Request.ServerVariables ("HTTP_REFERER"), "?")(1),"=")(1))

当然,您需要对其进行调整:如果您没有查询字符串,它将失败,并且您要查找的参数需要是第一个。


推荐阅读