Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Как работать с cookie в MFC?

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
AlexLaWay



Зарегистрирован: 13.10.2004
Сообщения: 1

СообщениеДобавлено: Ср Окт 13 2004 19:32    Заголовок сообщения: Как работать с cookie в MFC? Ответить с цитатой

Идея программы, кстати, заключается как раз в создании клиента для phpBB Very Happy
Ну да не о том речь...
Запрос я шлю таким образом:
Код:

BOOL CChatCmd::Login(CString strLogin, CString strPassword, CString strForumUrl)
{
   CString strHeaders =
      _T("Content-Type: application/x-www-form-urlencoded");

   CString strFormData = _T("username=")+strLogin+_T("&password=")+strPassword;
      strFormData+=_T("&redirect=&login=");

   CInternetSession session;
   CHttpConnection* pConnection =
      session.GetHttpConnection(strForumUrl);
   CHttpFile* pFile =
      pConnection->OpenRequest(CHttpConnection::HTTP_VERB_POST,
                              _T("phpBB2/login.php"));
   BOOL result = pFile->SendRequest(strHeaders,
      (LPVOID)(LPCTSTR)strFormData, strFormData.GetLength());
   
   return result;
}

После этого я точно знаю что возвращается кукис... Внимание - вопрос Smile
Как мне до него добраться?
Единственное, что я нашел - так это метод
Код:
CInternetSession::GetCookie

Но он не сработал, хотя я правильно указал и имя сервера (та же самая переменная strForumUrl) и имя куки (подсмотрел в IE, поставив режим запросов при установки куки). Это делалось примерно так:
Код:
   CString strCookie;
   session.GetCookie(strForumUrl,_T("phpbb2mysql_data"),strCookie);
   AfxMessageBox(strCookie);

Что неправильно? И как правильно... И если можно ссылочку на материал по работе с куками или просто объясните побольше.
Заранее спасибо.
Всем удачи.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...