Редирект и параметры в ссылке - Вопросы и ответы, обсуждения - Ваши вопросы по Pascal/Delphi только в данном разделе
26.04.2014, 16:55
#1
Разведчик
Регистрация: 07.04.2012
Сообщений: 5
Популярность: 170
Сказал(а) спасибо: 0
Поблагодарили 8 раз(а) в 6 сообщениях
Редирект и параметры в ссылке
[
Ссылки могут видеть только зарегистрированные пользователи. ]
Сама ссылка редиректа выглядит так:
Код:
https://oauth.vk.com/blank.html#access_token="токен"&expires_in=0&user_id="Айди"
Каким образом можно ее отловить?
26.04.2014, 17:36
#2
Старший сержант
Регистрация: 25.12.2011
Сообщений: 191
Популярность: 5259
Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
Re: Редирект и параметры в ссылке
в смысле как отловить? ты ж уже нашел куда редирект пошел
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
26.04.2014, 19:40
#3
Пехотинец
Регистрация: 27.12.2011
Сообщений: 73
Популярность: 2425
Сказал(а) спасибо: 334
Поблагодарили 57 раз(а) в 27 сообщениях
Re: Редирект и параметры в ссылке
респонсы читать, наверняка там ссылка закралась, или часть её
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). Пишу софт на заказ(Delphi / C# / PHP-скрипты). Описывайте задачи и цели софта, сообщайте сумму на которую рассчитываете.
Skype: vinozavr (Молдова)
Кто плюсует популярность, подписывайтесь пожалуйста)
28.04.2014, 01:04
#4
Разведчик
Регистрация: 07.04.2012
Сообщений: 5
Популярность: 170
Сказал(а) спасибо: 0
Поблагодарили 8 раз(а) в 6 сообщениях
Re: Редирект и параметры в ссылке
Цитата:
респонсы читать, наверняка там ссылка закралась, или часть её
Уже решил
Код:
procedure getParams(url: string);
begin
access_token := url;
Delete(access_token, 1, pos('#access_token=', access_token) + length('#access_token=') - 1);
Delete(access_token, pos('&', access_token), length(access_token));
user_id := url + '"';
Delete(user_id, 1, pos('&user_id=', user_id) + length('&user_id=') - 1);
Delete(user_id, pos('"', user_id), length(user_id));
end;
procedure TForm1.IdHTTP1Redirect(Sender: TObject; var dest: string;
var NumRedirect: Integer; var Handled: Boolean; var VMethod: string);
begin
if pos('https://oauth.vk.com/blank.html', IdHTTP1.Response.Location) <> 0 then
begin
getParams(IdHTTP1.Response.Location);
ShowMessage('access_token: ' + access_token + ' | ' + 'user_id: ' + user_id);
end;
end;
Пользователь сказал cпасибо:
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
Похожие темы
Тема
Автор
Раздел
Ответов
Последнее сообщение
[Скрипт] Двойной редирект [HTML+JS]
ZFrost
Web-программирование и технологии
5
10.11.2014 09:22
[Помогите!] Synapse редирект
hiddenf
Вопросы и ответы, обсуждения
1
31.08.2013 16:53
[Помогите!] редирект через картинку
Alta1re
Вопросы и ответы, обсуждения
1
26.10.2012 18:29
[Помогите!] Редирект
D.E.Z.E.R.T.I.R
Вопросы и ответы, обсуждения
3
12.07.2012 16:39
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 11:07 .