Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

CGI: Работа с Cookies

279
04 марта 2007 года
bave
456 / / 07.03.2004
Плохое знание английского, да и слабоумие, вызванное 5 гадами обучения в Механе помешали мне полноцеено врубится в содержание
RFC-2616.
------------------------------------------------
Вопросы вызывает раздел Cookies:
1. Для начала Set-Cookies: я так понимаю, что сделать запись надо
в stdout выдать например следующее
(поскольку NAME единствееный обязательный параметр):
printf("Set-Cookies: NAME = some-name\n\n");

Параметр exprise = DATE - написано, что не обязательный, хотя если не
указываем дату как потом определяется время жизни этого Кука (когда он будет удалён).
(Цитата из RFC: The expires attribute specifies a date string that defines the valid life time of that cookie).
Параметр domain - я так понял можно не указывать - автоматически будет подставлено имя сервера.
path - вобще не понел нафиг он...
secure - тем более не понел...
--------------------------------------------------------------
C Get-Cookies дело ещё хуже (про него ничего не написано) - он вообще существует?!?:
Чтоб запись со стороны клиена запросить надо сдлесть так;
printf("Get-Cookies: NAME = some_name\n\n");
И что потом сразу можно считывать содержимое stdin? - а сколько байт считывать?
92
05 марта 2007 года
Тень Пса
2.2K / / 19.10.2006
http://library.thinkquest.org/16728/content/cgi/cplusplus.html

почитай, возьми header-файл. покопайся в нём... тебе все куки приходят в заголовке. ты вообще его хоть отличаешь от контента?:)
279
05 марта 2007 года
bave
456 / / 07.03.2004
Вот как раз в этом header файле только работа с контентом и QUERY_STRING. А работы с куками там нет.
-------------------------------------------------------------
92
05 марта 2007 года
Тень Пса
2.2K / / 19.10.2006
ты вообще что-нибудь можешь получать, м? ты можешь вывести все данные которые пришли твоему CGI скрипту (или что у тебя там...)????

:)
279
05 марта 2007 года
bave
456 / / 07.03.2004
Так ессесвенно. Меня интересуют только Куки!!!
-----
Мне надо: КАК СОХРАНИТЬ информацию о клиенте НА СТОРОНЕ КЛИЕНТА и при следующем выходе клиента на страницу её получить - ЭТО ТАМ ЕСТЬ?!?! - Не видел...
----------------
!!!! - Ещё раз:
Мой вопрос начинался с того как СОХРАНИТЬ...- есть желание помочь? -
тогда разговариваем для начала по этому вопросу.
Начинаем с того, что в стандартый поток вывода надо выдать Set-Cookies - это по RFC2616 - к этому притензии есть?! - какие?!
Дальше меня интересуют не обязательные параметры (см. пост первого вопроса). - вот по ним для начала я и жду ответа.
-------------------
По поводу приняти куков: принимаем их из stdin - когда в стандартном потоке ввода приходя куки,
значение REQUEST_METHOD какое?
92
05 марта 2007 года
Тень Пса
2.2K / / 19.10.2006
чёт ты сильно грубый =)) поэтому нах желание тебе помогать пропало :D хотя и возможность уже появилась )

юзай гугл =)

PS: а про необязательные параметры, мог бы тоже сначала поиск поюзать...

Цитата:

path - The path on the server in which the cookie will be available on.
domain - The domain that the cookie is available.
secure - Indicates that the cookie should only be transmitted over a secure HTTPS connection. When set to 1, the cookie will only be set if a secure connection exists. The default is 0.

256
05 марта 2007 года
foxweb
1.0K / / 27.07.2005
Вот кое-что нацарапал про куки, специально для таких, как ты =)
92
05 марта 2007 года
Тень Пса
2.2K / / 19.10.2006
погоди погоди не уходи :)... имхо, щаз кричать начнёт что ему надо как куки ставить не на PHP, и вообще как их потом кушать )
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог