Модераторы: feodorv
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> запросы post/get, нужна помощь 
:(
    Опции темы
bobick
Дата 24.1.2007, 16:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 12.12.2006

Репутация: нет
Всего: нет



Пишу прогу проверки статистики....
передаю странице параметры GET запросом (лог и пас)...тут проблем нет...
    
char sendbuf[] = 
        "GET /check.php?login=name6&passwd=123123 HTTP/1.1\r\n"
        "Host: server.ru \r\n"
        "\r\n";

получаю ответ что лог и пас верный ....и ошибку 302 (о том что страница перемещена и у видеть ее можно в stat.html)...если проверять из браузера то в этот момент происходит редирект с check.php на stat.html....

я посылаю запрос на получение страницы stat.html....и тут я получаю сообшени об ошибке(отсутствуют права).....

как получить эту страницу...

спасибо...
PM MAIL   Вверх
bobick
Дата 26.1.2007, 10:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 12.12.2006

Репутация: нет
Всего: нет



Тему не правильно назвал..smile(...вот и просмотров мало..
вопрос по прежнему открыт
PM MAIL   Вверх
aus
Дата 26.1.2007, 15:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 24.1.2007

Репутация: нет
Всего: 2



Приведи полностью header ответа.
PM MAIL   Вверх
bobick
Дата 27.1.2007, 13:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 12.12.2006

Репутация: нет
Всего: нет



Ответ после передачи параметров странице check.php

<!--
HTTP/1.1 302 Found
Date: Sat, 27 Jan 2007 10:17:39 GMT
Server: Apache/1.3.24 (Unix) mod_perl/1.26
Set-Cookie: login=name; path=/
Set-Cookie: passwd=123123; path=/
Uri: stat.pl
Location: stat.pl
Transfer-Encoding: chunked
Content-Type: text/html; charset=koi8-r
--!>

<html><body><br></body></html>
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>302 Found</TITLE>
</HEAD><BODY>
<H1>Found</H1>
The document has moved <A HREF="stat.pl">here</A>.<P>
</BODY></HTML>


Это сообщение отредактировал(а) bobick - 27.1.2007, 13:23
PM MAIL   Вверх
ptr
Дата 27.1.2007, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 661
Регистрация: 31.5.2006
Где: Новосибирск

Репутация: 9
Всего: 14



bobick, а RFC по этому поводу читать не пробовал? Посмотри, что сказано в описании 302 ошибки.


--------------------
Единственный способ определить границы возможного - это выйти за эти границы, в невозможное.
Артур Кларк.
PM MAIL ICQ   Вверх
bobick
Дата 27.1.2007, 13:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 12.12.2006

Репутация: нет
Всего: нет



Давно еще посмотрел.... и без  RFC понятно что 302 значит....стоит редирект на "stat.pl"....надо просто что то с Cookie сделать..
сделать их доступными..хз как..
PM MAIL   Вверх
ptr
Дата 29.1.2007, 08:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 661
Регистрация: 31.5.2006
Где: Новосибирск

Репутация: 9
Всего: 14



Цитата(bobick @  27.1.2007,  16:56 Найти цитируемый пост)
сделать их доступными..хз как..

В запрос к stat.pl нужно включить
Код

Cookie: login=name; passwd=123123;


Это сообщение отредактировал(а) ptr - 29.1.2007, 08:52


--------------------
Единственный способ определить границы возможного - это выйти за эти границы, в невозможное.
Артур Кларк.
PM MAIL ICQ   Вверх
RiboZz
Дата 30.1.2007, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 29.1.2007

Репутация: нет
Всего: нет



Цитата(ptr @  29.1.2007,  08:50 Найти цитируемый пост)
В запрос к stat.pl нужно включить

Cookie: login=name; passwd=123123;



Не только  к stat.pl но и ко всем запрашиваемым страницам.
А вообще от реализации зависит.

PM MAIL   Вверх
ptr
Дата 30.1.2007, 19:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 661
Регистрация: 31.5.2006
Где: Новосибирск

Репутация: 9
Всего: 14



Цитата(RiboZz @  30.1.2007,  15:08 Найти цитируемый пост)
Не только  к stat.pl но и ко всем запрашиваемым страницам.

Да, но только данного домена smile .

Цитата(RiboZz @  30.1.2007,  15:08 Найти цитируемый пост)
А вообще от реализации зависит.

От реализации чего?


--------------------
Единственный способ определить границы возможного - это выйти за эти границы, в невозможное.
Артур Кларк.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.0943 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.