![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 02.01.2010
Сообщений: 127
|
![]()
Использовал код из других тем на форуме
http://www.programmersforum.ru/showthread.php?t=38803 Код:
Тут, кстати, переменная response вообще не заполняется. Код:
0_o
|
![]() |
![]() |
![]() |
#2 | |
Пользователь
Регистрация: 03.11.2007
Сообщений: 22
|
![]()
Я обычно через XML-RPC с блогом работаю- намного удобнее, чем всякие POST- GET- разбирать, HTML парсить и т.д.
Если всё-таки надо работать с WP без XML-RPC, то не помешало бы сделать две вещи: 1. Кодировать значения параметров запроса POST функцией HTTPEncode 2. Проверять заголовки на наличие "Location: " после того как отправляете POST-запрос То, что : Цитата:
Попробовал использовать ваш код для авторизации в своем блоге (с учетом кодирования и проверки на редирект) - вполне нормально авторизовался, с первого раза. З.Ы. Вообще я не любитьль использовать Indy для работы с Сетью, могу предложить пример авторизации в WordPress-блоге с использованием Synapse (старенькой, но удобной библиотеки) - код занимает всего 26 строк http://www.webdelphi.ru/2010/05/syna...rdpress-bloge/ там же и комментарии к коду и исходник программки для авторизации.
WebDelphi.ru - блог о программировании на Delphi
Последний раз редактировалось Vlad_55; 01.05.2010 в 19:42. |
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 02.01.2010
Сообщений: 127
|
![]()
Можете привести код, который у вас проходит авторизацию?
Я пробовал, то что вы подсказали - не авторизует ![]()
0_o
|
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 03.11.2007
Сообщений: 22
|
![]() Цитата:
![]()
WebDelphi.ru - блог о программировании на Delphi
|
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 02.01.2010
Сообщений: 127
|
![]()
Там не комментариев и нет кода для indy, там все для синапса
0_o
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 28.09.2008
Сообщений: 6
|
![]()
Есть там коммент с кодом для Инди, куда вы смотрите? я же его оставил
![]() Еще вчера ответил на ваш вопрос на винграде Последний раз редактировалось hozey; 02.05.2010 в 14:27. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
IdHTTP и авторизация | celovec | Работа с сетью в Delphi | 4 | 06.12.2010 21:33 |
Авторизация по IdHTTP без имени компонента | tuftel | Работа с сетью в Delphi | 11 | 17.03.2009 04:20 |
Авторизация через Idhttp | xakkkkker | Работа с сетью в Delphi | 1 | 08.02.2009 17:10 |
Авторизация выполена, но с ошибкой(idHTTP) | KiDoki | Работа с сетью в Delphi | 2 | 06.12.2008 19:45 |
Авторизация c Indy HTTP | key' | Работа с сетью в Delphi | 20 | 05.12.2008 17:08 |