我想連接到用戶提供的一些「domain.com」主機。我沒有像「http://domain.com」這樣的完整網址。我不知道「domain.com」是否支持SSL(它可能僅限於HTTP或僅支持HTTP,或者支持兩者,因此首選HTTPS)。是否連接到https://domain.com和http://domain.com找到用於該主機的正確協議的唯一方法?從主機名,有沒有辦法找到首選協議:HTTP或HTTPS?
理想情況下,我想研究一下domain.com的一些DNS記錄,它可以讓我找出首選協議,而不是製作兩個相當昂貴的網絡連接,HTTP和HTTPS(其中之一,如果它嘗試連接到無效的端口,可能需要一段時間才能超時)。
我沒有直接控制「domain.com」主機,但我可以建議其所有者添加DNS記錄或任何其他需要的東西。
一個特定的編程語言在這一點上並不重要,我只是對這個概念感到好奇。