当我调用Request.ServerVariables(" remote_host")时出现"类不支持自动化"错误

时间:2020-03-06 14:55:10  来源:igfitidea点击:

我正在为一个电子商务网站编写一个基本的cookie,它将在其他细节中存储用户的IP。

然后,我们将在数据库中记录他们查看的页面,并提取最近查看的页面的列表。

但是我有以下代码的问题。

dim caller
caller = Response.Cookies("caller")
if caller = "" then 
    caller = Request.ServerVariables("remote_host")
end if

在运行此程序时,我收到以下错误消息。

" Sun ONE ASP VBScript运行时(0x800A01AE)
类不支持自动化"

有任何想法吗?谷歌没有什么明显的。

解决方案

检查值时应为Request.Cookies:

dim caller
caller = Request.Cookies("caller")
if caller = "" then 
    caller = Request.ServerVariables("remote_host")
end if