Как бороться с ошибкой предусловия HTTP / 1.1 412? - PullRequest
0 голосов
/ 14 января 2019

Я использую indy http-компонент (tidhttp) для получения HTML-содержимого любого веб-сайта. Это работает для большинства веб-сайтов.

" HTTP / 1.1 412 Precondition Failed " возникает ошибка при попытке открыть определенный веб-сайт (http://banque -en-ligne-global.com ). URL работает в браузерах.

var
  Http: TIdHTTP;
  MS: TMemoryStream;
begin
  Http := TIdHTTP.Create(nil);
  MS := TMemoryStream.Create;
  Http.Get('http://banque-en-ligne-global.com', MS); // Error Here
  ....
end;

Есть ли способ обойти ошибку и получить HTML-контент веб-сайта?

...