信頼できないTLS(SSL)証明書を持つドメインを使用しているため、何かをデバッグすることができました。Innoセットアップ例外がキャッチされない
これは私のコードです:
procedure test();
var
WinHttpReq: Variant;
begin
WinHttpReq := CreateOleObject('WinHttp.WinHttpRequest.5.1');
try
WinHttpReq.Open('POST', 'https://tv.eurosport.com/', False);
WinHttpReq.SetRequestHeader('Content-Type', 'application/json');
WinHttpReq.Send('');
except
MsgBox(IntToStr(WinHttpReq.Status), mbError, MB_OK);
end;
end;
私はHTTPステータスコードを印刷したい要求にエラーが発生した場合。
問題がexcept
句の行が実行されることはありませんということで、代わりに私は次のエラーを取得する:私は付属のデバッガなしで実行可能ファイルを実行している場合でも
それはまだエラーが発生します。
InnoセットアップでOleObject
例外を処理するにはどうすればよいですか?
証明書エラーのexcept節にステータスコードを記述する方法はありますか? – yuval