|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
||||||
Команда exec() не видит куки09.03.2022, 13:38. Показов 465. Ответов 4
Метки нет (Все метки)
Здравствуйте, уважаемые форумчане! Запускаю из Node.js скрипт написанный на PHP следующим образом:
Проблема в том, что если я запускаю скрипт из адресной строки, то как БД модифицируется, так и куки удаляется, но когда я запускаю скирпт с помощью Node.js происходит только модификация БД, а с куки ничего не происходит. Почему так? Выходит, что скрипт запущенный из адресной строки видит куки, а с помощью exec() не видит? Буду очень благодарен вам за ваш ответ.
0
|
||||||
| 09.03.2022, 13:38 | |
|
Ответы с готовыми решениями:
4
Команда exec() Не видит куки Ошибка откладчика | " Команда GDB: "-exec-run" возвратила ошибку:" |
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
| 09.03.2022, 13:52 | |
|
Когда вы запускаете через браузер, php-скрипт передаёт ему (браузеру) HTTP-заголовки с, грубо говоря, инструкцией по удалению cookie. Браузер сам удаляет cookie согласно инструкции.
А когда вызов происходит через NodeJS, браузер даже не подозревает, что что-то нужно удалить, так как в процессе не участвует.
1
|
|
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
|
| 09.03.2022, 15:10 [ТС] | |
|
Para bellum, здравствуйте! Спасибо за ваш ответ. То есть, сделать это так вообще не получится?
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
| 09.03.2022, 16:33 | |
|
Смотря чего вы пытаетесь добиться.
Например, сессии аутентификации можно аннулировать и в обход браузера. Представим, что у вас в таблице "users" есть поле "remember_token", в котором лежит некая строка. Она же содержится в cookie в браузере, по ней ваше приложение определяет, что за пользователь перед ней. Так вот, с помощью скрипта можно очистить то поле в базе и в следующий раз, когда пользователь зайдёт и передаст ту строку, он останется "гостем". Cookie мы не удалили, по сути, но полностью обесценили её.
1
|
|
|
1505 / 969 / 812
Регистрация: 30.04.2016
Сообщений: 3,337
|
|
| 09.03.2022, 22:22 [ТС] | |
|
Para bellum, спасибо вам, что уделили моему вопросу внимание. Буду иметь это ввиду.
0
|
|
| 09.03.2022, 22:22 | |
|
Помогаю со студенческими работами здесь
5
В Safari устанавливаю куки javascript-ом, a php их не видит
Ошибка in execfile exec(compile(contents+"\n", file, 'exec'), glob, loc) Куки и CookieContainer - нужно, чтобы отправлялись все три куки Работа с куки и IdHttp . Не работают куки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|