Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / как http-серверу получить от браузера cookies или сессию / 7 сообщений из 7, страница 1 из 1
17.07.2014, 23:48
    #38699765
Картежник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как http-серверу получить от браузера cookies или сессию
Пишу программу, обращение к которой происходит через браузер. откуда получить куки. отправлял запрос через Chrome, получаю строку Cookies: и сами куки. Но в моззиле такое не приходит. вот я и подумал может их как то надо запрашивать или в другом свойстве считывать
...
Рейтинг: 0 / 0
17.07.2014, 23:51
    #38699768
Картежник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как http-серверу получить от браузера cookies или сессию
от хрома получаю
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
GET /index.php HTTP/1.1
Host: 127.0.0.1:89
Connection: keep-alive
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36
Accept-Encoding: gzip,deflate,sdch
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4
Cookie: _zero_cc=653b6e...........сами куки


от моззилы
Код: sql
1.
2.
3.
4.
5.
6.
7.
GET / HTTP/1.1
Host: 127.0.0.1:89
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:30.0) Gecko/20100101 Firefox/30.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Connection: keep-alive
...
Рейтинг: 0 / 0
17.07.2014, 23:53
    #38699770
Картежник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как http-серверу получить от браузера cookies или сессию
то что в хроме было GET /index.php HTTP/1.1, а в моззиле просто GET / HTTP/1.1, не имеет значения, и без index.php от хрома куки идут, а от моззилы и с index.php не идут
...
Рейтинг: 0 / 0
18.07.2014, 05:20
    #38699843
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как http-серверу получить от браузера cookies или сессию
"Самый первый раз" куку ставит сервер. И только после этого браузер может её вернуть.
Так что ситуация "мне тут пришёл запрос без куки" - абсолютно штатная должна быть обработана. Вашим сервером.
...
Рейтинг: 0 / 0
18.07.2014, 07:24
    #38699866
Картежник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как http-серверу получить от браузера cookies или сессию
Basil A. Sidorov"Самый первый раз" куку ставит сервер. И только после этого браузер может её вернуть.
Так что ситуация "мне тут пришёл запрос без куки" - абсолютно штатная должна быть обработана. Вашим сервером.
а когда я должен отправить клиенту эти куки, в заголовке или при получении и обработки запроса от клиента. а как указать что это именно куки
...
Рейтинг: 0 / 0
18.07.2014, 07:27
    #38699867
Картежник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как http-серверу получить от браузера cookies или сессию
нашел вроде это

HTTP/1.0 200 OK
Date: Thu, 03 Apr 2014 14:12:00 GMT
Server: Apache
X-Powered-By: PHP/5.3.27-pl0-gentoo
Set-Cookie: session=00268492c7ba6380178b37b12d6846134207fe85%7E533d6c30e 02892-50134862; path=/
Content-Length: 3552
Connection: close
Content-Type: text/html; charset=utf8

только вот еще вопрос, получается первый запрос я принимаю без куков, а затем я проверяю если в нем нет куков, тогда формирую и отправляю уже при следующем соединении?
...
Рейтинг: 0 / 0
18.07.2014, 07:31
    #38699870
Картежник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как http-серверу получить от браузера cookies или сессию
да точно, все правильно. я же отправляю ему куки только после того как он авторизуется. а значит первый раз он полюбому зайдет без куков
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / как http-серверу получить от браузера cookies или сессию / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]