Как устанавливаются Куки ?

Max Human

Пользователь
Регистрация
20.04.2014
Сообщения
69
Благодарностей
2
Баллы
8
Приветствую,

При создании POST запроса, на вкладке "Дополнительно" можно указывать Юзер Агент и Куки, а можно оставить "Использовать по умолчанию"...

Собственно, вопрос:
1. если я делаю GET-запрос - устанавливаются куки в папке \Trash
2. далее, если в настройке POST-запроса, на вкладке "Дополнительно" оставить "Использовать по умолчанию" - то будут тянутся кукисы полученые из папки \Trash?

з.ы. Захожу в папку - там пусто. делал GET-запрос и Простой переход на страницу.

Если не сложно, опишите процесс работы с куками в GET и POST запросах.

Заранее, благодарю
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 706
Баллы
113
Когда делаете GET запрос в заголовках куки приходят, нужно парсить оттуда. А затем выпаршенное подставлять в POST
 

Max Human

Пользователь
Регистрация
20.04.2014
Сообщения
69
Благодарностей
2
Баллы
8
то что парсить заголовки надо - уже разобрался, на форуме пример нашел...

галочка "Использовать по умолчанию" - навела на мысль что можно не парсить:-) но тогда не понятно зачем это поле надо!? ))

по поводу заголовков, вот пример полученого заголовка:

HTTP/1.1 200 OK
Server: nginx/1.4.1
Date: Sun, 01 Jun 2014 17:01:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
X-Powered-By: PHP/5.3.13
P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"
Expires:
Cache-Control: private
Set-Cookie: a3477590242ccd4810b9fdec9de48cee=317ed3cdd9d32b72d4976885b411e267; path=/
Set-Cookie: ja_edenite_tpl=ja_edenite; expires=Fri, 22-May-2015 17:01:10 GMT; path=/

мне отсюда надо вот это только?
Set-Cookie: a3477590242ccd4810b9fdec9de48cee=317ed3cdd9d32b72d4976885b411e267; path=/

и парсить до вида: a3477590242ccd4810b9fdec9de48cee=317ed3cdd9d32b72d4976885b411e267

верно?
 

KirillOFF

Client
Регистрация
18.12.2010
Сообщения
1 127
Благодарностей
516
Баллы
113
Да, еще вторую куку нужно не забыть :-)
 

Max Human

Пользователь
Регистрация
20.04.2014
Сообщения
69
Благодарностей
2
Баллы
8
Посоветуйте, кто как получает "конструкцию" для пост запроса, я нашел способ вытаскивать из Хрома, вот что получилось:


jform%5Bname%5D=%D0%9C%D0%B0%D0%BA%D1%81
&jform%5Busername%5D=Max
&jform%5Bpassword1%5D=qwerty000
&jform%5Bpassword2%5D=qwerty000
&jform%5Bemail1%5D=max%40rambler.ru
&jform%5Bemail2%5D=max%40rambler.ru
&jform%5Bcaptcha_hash%5D=OMROH5D842
&jform%5Bcaptcha%5D=dhhbn
&jform%5Bprofile%5D%5Baddress1%5D=
&jform%5Bprofile%5D%5Baddress2%5D=
&jform%5Bprofile%5D%5Bcity%5D=
&jform%5Bprofile%5D%5Bregion%5D=
&jform%5Bprofile%5D%5Bcountry%5D=
&jform%5Bprofile%5D%5Bpostal_code%5D=
&jform%5Bprofile%5D%5Bphone%5D=
&jform%5Bprofile%5D%5Bfavoritebook%5D=
&jform%5Bprofile%5D%5Baboutme%5D=
&jform%5Bprofile%5D%5Bdob%5D=
&option=com_users
&task=registration.register&6dc8cdbf1a8fb7a30b003b876dd0a8a1=1


Насколько я понял, тут надо заменить значения нужными переменными и в таком виде подставить в "Данные" при создании POST-запроса. Смущают %5B %5D ...

Верно понимаю?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 706
Баллы
113

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)