Как бороться с ошибкой предусловия HTTP/1.1 412?
Я использую 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-контент веб-сайта?