Belgelere dayanarak, bir aramada 1'den fazla sorgu türü ekleyebilmem gerekir, ancak sonuç her zaman yalnızca 1 tiptir. Örneğin, ben id.QueryType: = [qtNS, qtA, qtMX] ayarlıyorum; ve sadece A kaydını geri alıyorum. QtA’yı kaldırdığımda 3 adet NS kaydı alıyorum, ancak MX’ler yok. Her biri yalnız çalışıyor.delphi indy IdDNSResolver istenen tüm dns sonuçlarını döndüremiyor
Örnek:
id:=TIdDNSResolver.Create(nil);
id.Host:='8.8.8.8';
id.QueryType:='[qtNS, qtA, qtMX];
id.Resolve('car.com');
...
id.QueryResult.count sadece 1 olduğunu ve sadece A kaydını içerir.
Peki her 3 sorgunun tümünü nasıl alabilirim?
Ayrıntılar için teşekkürler :) – Softtouch