Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi и сети
Войти
Регистрация
Восстановить пароль
 
vijer
14 / 14 / 7
Регистрация: 23.09.2014
Сообщений: 184
#1

IdHttp и разные версии Delphi - Delphi

18.10.2017, 16:45. Просмотров 212. Ответов 2
Метки нет (Все метки)

есть процедура
Кликните здесь для просмотра всего текста
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Удаление запроса по адресу
function DeleteQuerylink(sLink: string): Boolean;
var
  idhtp: TIdHttp;
  IdCkMngr: TIdCookieManager;
  Link, ReplyId_cur: string;
  CountN, i: integer;
begin
  Result := True;
  try
    try
      idhtp := TIdHttp.Create(nil);
      IdCkMngr := TIdCookieManager.Create(nil);
 
      idhtp.AllowCookies := True;
      idhtp.CookieManager := IdCkMngr;
      idhtp.HandleRedirects := True;
      idhtp.Request.Accept := 'text/html';
      idhtp.Request.UserAgent := 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7';
 
      idhtp.Delete(sLink);
    except
      Result := False;
    end;
  finally
    IdCkMngr.Free;
    idhtp.Free;
  end;
end;

в XE7 работает корректно.
в Berlin 10.1 - выводит ошибку © "raised exception class eidhttpprotocolexception with message 'http/1.1 404 NOT found'" (компилиться нормально)

Да и в принципе всё , что должно работать с IdHttp не работает. В чем может быть проблема? в подключенных библиотеках?

Добавлено через 1 час 13 минут
я наглым образом соврал. Всё работает ... только в процессе работы через отладку "генерируется", это исключение и не уходит на except. А вот на XE7 сообщение об ошибке при отладке не выводиться и просто уходит на except.
http://www.cyberforum.ru/delphi-networks/thread1808358.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2017, 16:45
Я подобрал для вас темы с готовыми решениями и ответами на вопрос IdHttp и разные версии Delphi (Delphi):

Delphi XE7 INDY https IDHTTP авторизация win7 win8
Привет Всем. Написал приложение рассылки смс Использовал INDY idhttp и...

IdHTTP и IdHTTP сервер: как отправить сообщение от сервера к клиенту?
Всем привет, отправляю файл по частям с клиента на сервер, и хочу получать...

Разные версии Delphi и разное поведение после компиляции
Есть 2 Delphi. XE7 и Berlin 10.1. Так-же есть планшет(Windows 10) и ПК(Windows...

Есть ли бесплатные версии среды Delphi?
Например, у Майкрософта есть Express версия Visual студии. Есть ли...

Что нового в каждой версии Delphi?
Подскажите, плиз, где найти инфу о том, что было нового в каждой версии Delphi,...

2
krapotkin
3297 / 2937 / 1015
Регистрация: 14.04.2014
Сообщений: 14,257
Записей в блоге: 13
18.10.2017, 22:09 #2
оно просто говорит, что нет такого адреса, куда вы бьетесь
а дебаггер настроен останавливаться по exception, а в 7-ке вы нажали кнопку игнорить этот вид exception
вот и все

ну и "// Удаление запроса по адресу"
это совсем не то что делает команда HTTP DELETE
1
vijer
14 / 14 / 7
Регистрация: 23.09.2014
Сообщений: 184
19.10.2017, 09:54  [ТС] #3
krapotkin,
Цитата Сообщение от krapotkin Посмотреть сообщение
ну и "// Удаление запроса по адресу"
это совсем не то что делает команда HTTP DELETE
в рамках моей задачи ... именно то.

И да я пришел к таким же выводам.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.10.2017, 09:54
Привет! Вот еще темы с решениями:

Батники для компиляции любой версии Delphi
Если у вас установлено несколько версий Delphi, вы можете использовать мой...

idhttp и переход по сайтам idhttp и переход по ссылкам idhttp и переход по ссылкам
Всем привет! У меня такая ситуация: При помощи idhttp авторизуюсь на сайте,...

Idhttp
Доброго времени суток. Создаю приложение для создания объявлений на Авито....

idhttp
Уважаемые форумчане, имею следующий вопрос... программа с определенным...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru