| crazyserega1994 |
09.05.2010 18:04 |
Цитата:
Сообщение от Chrome~
Все очень просто.
Когда ты делаешь последний запрос (на http://www.mts.com.ua/back/modules/sms/db_sms.php), сервак отвечает тебе кодом 302, благодаря чему Indy генерит исключение, и программа сразу же переходит к блоку finally.
Решения:
1) Попробуй заменить строчку
Код:
http.HandleRedirects:=false;
на
Код:
HTTP.HandleRedirects := True;
2) Если предыдущий вариант не поможет, то попробуй убрать блок
Код:
try
..
finally
..
end;
|
Когда появилась ошибка, я начал эксперементировать с Handleredirects, и результат был нулевой, просто забыл поставить на true, но я решил эту проблему, обьявив 3 tidhttp, создал кукимененджер, и соедил кукименеджер с http и http3, пост отправляю с http3, и все работает, хотя и быдло код :3
|