Güvenilmeyen bir TLS (SSL) sertifikasına sahip bir etki alanı kullanıyorum, böylece bir şeyler hatalarını ayıklayabileyim.Inno Kurulumu Özel durum yakalanmadı
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;
durumda ben HTTP durum kodunu yazdırmak istiyorum isteği ile bir hata oluştu:
Bu
benim kodudur.sorun except
fıkrada hat idam asla olmasıdır ve bunun yerine aşağıdaki hatayı alıyorum:
Ben ayıklayıcı ekli olmadan yürütülebilir çalıştırmak bile hala hatalara neden olur.
Inno Kurulumu'nda OleObject
özel durumunu nasıl ele alırım? Beklediğiniz gibi
Sertifika hatası için istisna koşulundaki durum kodunu kullanabileceğim bir yol var mı? – yuval