|
Редирект и параметры в ссылке - Вопросы и ответы, обсуждения - Ваши вопросы по 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: Редирект и параметры в ссылке
в смысле как отловить? ты ж уже нашел куда редирект пошел
|
|
|
26.04.2014, 19:40
|
#3
|
|
|
|
Пехотинец
|
Регистрация: 27.12.2011
Сообщений: 73
Популярность: 2425
Сказал(а) спасибо: 334
Поблагодарили 57 раз(а) в 27 сообщениях
|
Re: Редирект и параметры в ссылке
респонсы читать, наверняка там ссылка закралась, или часть её
|
|
|
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 08: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, время: 03:09.
|
|