Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 01.01.2014, 22:57   #1
Alex2009
Proger Man
Форумчанин
 
Аватар для Alex2009
 
Регистрация: 07.03.2009
Сообщений: 584
По умолчанию авто редирект

Прошу помощи, пишу функцию для авто редиректа. В ВК при авторизации Location возвращает только знак /. Но Indy каким то образом обрабатывают этот знак в вид http://vk.com/ смотрел сорцы indy но не нашел, даже откладкой прошелся по коду. Как обработать / как в indy или наподобие?
ShowMessage('Добро пожаловать!');
Alex2009 вне форума
Старый 02.01.2014, 01:12   #2
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

/ означает корень, чего тут обрабатывать?
eval вне форума
Старый 05.01.2014, 14:19   #3
Alex2009
Proger Man
Форумчанин
 
Аватар для Alex2009
 
Регистрация: 07.03.2009
Сообщений: 584
По умолчанию

а вот что, первое это моя функция авторедиректа, а вторая Indy. Так вот после / у инди идет редирект на http://vk.com/, а у меня после / редиректы не происходят. Куда копать, ссорцы идни смотрел не одной зацепки.
Изображения
Тип файла: jpg 22.jpg (69.0 Кб, 108 просмотров)
ShowMessage('Добро пожаловать!');
Alex2009 вне форума
Старый 05.01.2014, 14:40   #4
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

это означает что у вас в коде неправильно...
eval вне форума
Старый 05.01.2014, 14:44   #5
Alex2009
Proger Man
Форумчанин
 
Аватар для Alex2009
 
Регистрация: 07.03.2009
Сообщений: 584
По умолчанию

Цитата:
Сообщение от eval Посмотреть сообщение
это означает что у вас в коде неправильно...
Ты гений. Что не правильно? У меня парсит location и переходит по нему, и если бы было не правильно запросы отличались. Indy как то перестраивает запрос. И было бы не правильно запросы отличались.
ShowMessage('Добро пожаловать!');
Alex2009 вне форума
Старый 05.01.2014, 15:32   #6
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

вы приколист? как можно сказать что не видя ничего? может вам к гадалке обратится?
eval вне форума
Старый 05.01.2014, 16:41   #7
Alex2009
Proger Man
Форумчанин
 
Аватар для Alex2009
 
Регистрация: 07.03.2009
Сообщений: 584
По умолчанию

Цитата:
Сообщение от eval Посмотреть сообщение
вы приколист? как можно сказать что не видя ничего? может вам к гадалке обратится?
Блин спрячься ты уже на конец. Такой бред несешь
Какой гадалке? Ты к окулисту обратись для начала что бы читать вопросы правильно а не нести бред всякий. Я не просил тебя кода или еще что-то а всего лишь спросил от куда indy вытаскивает или формирует такие редиректы и в какую сторону копать.
И не думай что ты здесь самый умный, на этом форуме далеко умнее тебя люди есть, такие как Человек Борща, Stilet, Аватар и другие ребята.
Гадальщик хренов.
ShowMessage('Добро пожаловать!');
Alex2009 вне форума
Старый 05.01.2014, 17:12   #8
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

читать #1 пока не придет полное понимание, но надежды мало
eval вне форума
Старый 05.01.2014, 17:29   #9
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Alex2009
Может всетки код покажешь?
Или проект приаттачишь?
Потому как я тоже не понял когда и как происходит редирект и что не нравится.
I'm learning to live...
Stilet вне форума
Старый 05.01.2014, 18:39   #10
Alex2009
Proger Man
Форумчанин
 
Аватар для Alex2009
 
Регистрация: 07.03.2009
Сообщений: 584
По умолчанию

Вот код.
Код:
if (ResultCode = 301) or (ResultCode = 302) then
    begin
      Headers.NameValueSeparator := ':';
      fLocation := Trim(Headers.Values['Location']);
      Headers.NameValueSeparator := '=';

      if fRedirect = True then begin
        HTTPMethod(HTTPMethodGet, fLocation);
        Clear;
      end;
    end;
Попытаюсь более подробно объяснить. Смотрите на изображение думаю там все понятно будет.
Изображения
Тип файла: jpg 213123123.jpg (96.6 Кб, 115 просмотров)
ShowMessage('Добро пожаловать!');

Последний раз редактировалось Alex2009; 05.01.2014 в 18:45.
Alex2009 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Редирект по клику zaki HTML и CSS 8 26.01.2013 04:48
Редирект danil123 Общие вопросы Delphi 12 12.07.2012 08:34
Авто-копирование строки вниз при заполнении текущей (или авто-отображение скрытой ниже) bygaga Microsoft Office Excel 6 25.11.2011 14:46
Редирект 4ok JavaScript, Ajax 2 26.07.2011 15:47
РЕдирект в idHTTP beemoto Работа с сетью в Delphi 13 12.04.2009 13:08