#php #perl #cookies #cgi #session-cookies
#php #perl #файлы cookie #cgi #сеансовые файлы cookie
Вопрос:
Пытаюсь получить файлы cookie браузера, которые были установлены через PHP. Но не удается получить те же файлы cookie в скрипте Perl. Пожалуйста, помогите мне кто-нибудь и спасите мою жизнь.
use CGI;
$query = new CGI;
print $query->header;
$cookid = $query->cookie('PHPSESSID_port443');
Комментарии:
1. это реальный способ получить файл cookie с помощью cgi. Я думаю, что ваша проблема заключается либо в имени файла cookie, либо в том, как вызывается этот ваш скрипт
2. просто оставайтесь в верхней части файла и запускайте его в браузере Chrome. все тот же результат. у вас есть какой-нибудь пример кода? вот ошибка: не удается найти метод объекта «header» через пакет «GLOB» в <путь к файлу>
3. если вы не возражаете, опубликуйте весь сценарий и всю ошибку целиком
4. если в вашем скрипте 60 тыс. строк, то вы наверняка делаете что-то не так. несмотря на этот факт, очень сложно отладить то, чего вы не видите. Я предлагаю вам переустановить ваши модули и разбить ваш скрипт на более мелкие, чтобы вы могли его отладить
5. @SoftuvoTest: Что вы видите, если вызываете
cookie()
без параметров, чтобы получить список доступных файлов cookie? Вы отладили необработанную HTTP-транзакцию, чтобы увидеть, какие файлы cookie отправляются?