Ошибка "Класс не поддерживает автоматизацию" при вызове Request.ServerVariables("remote_host")

Я нахожусь в процессе написания основного файла cookie для сайта электронной коммерции, который будет хранить IP пользователя среди других деталей.

Затем мы запишем страницы, которые они просматривают, в базе данных и вытащим список недавно просмотренных страниц.

Однако у меня возникла проблема со следующим кодом.

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

При запуске этого я получаю следующее сообщение об ошибке.

"Класс среды выполнения Sun ONE ASP VBScript (0x800A01AE) не поддерживает автоматизацию"

Есть идеи? У Google нет ничего очевидного.

1 ответ

Решение

Должно быть Request.Cookies при проверке значения.

dim caller
caller = Request.Cookies("caller")
if caller = "" then 
    caller = Request.ServerVariables("remote_host")
end if
Другие вопросы по тегам