Перейти к содержанию
Fire Monkey от А до Я
  • 0

[TWebbrowser] как вытащить куки


Roma77751

Вопрос

Всем привет! Столкнулся с такой проблемой, не могу вытащить куки с загруженной страницы. На delphi 7 помню просто писал 

var cookie: string;

begin 

cookie:=webbrowser1.OleObject.document.cookie;

end;

XE7  ругается на document и olejbject. Подскажите кто может, в чем дело? И как можно выйти из ситуации. Вообще мне куки надо в indy загрузить.

Изменено пользователем Roma77751
Ссылка на комментарий

Рекомендуемые сообщения

  • 0

 

Цитата

так что ребят, никто не в курсе?Вообще после авторизации webbrowser меня помнит, стало быть куки присутствуют, как их вытащить?

 

 

тоже понадобилось, я так понимаю они приходят в Хедерах? их как то с TWebBrowser можно считать  ( Андроид)

Ссылка на комментарий
  • 0
22 часов назад, Сергей Сергеев сказал:

 

 

 

тоже понадобилось, я так понимаю они приходят в Хедерах? их как то с TWebBrowser можно считать  ( Андроид)

{$IFDEF ANDROID}
uses Androidapi.Helpers,
     Androidapi.JNI.Webkit;
(...)
var CookieManager: JCookieManager;
    Cookie: string;
begin
  CookieManager := TJCookieManager.JavaClass.getInstance;
  Cookie := JStringToString(CookieManager.getCookie(StringToJString(WebBrowser1.URL)));
  CookieManager := nil;
end;

Результат - строка формата HTTP-заголовка Cookie - PHPSESSID=298zf09hf012fh2; csrftoken=u32t4o3tb3gg43; _gat=1

Так же, через менеджер для URL можно установить свои куки, или удалить их.

Изменено пользователем mazayhin
Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...