2014-10-02 58 views
0

我正在向視頻文件URL發送HEAD請求,以便高效地檢查URL的可用性,以及獲取視頻的大小文件沒有實際下載(通過內容長度)。發送HEAD請求導致CertificateException:沒有主題替代DNS名稱匹配

有某些情況下在那裏我得到:

IOException: java.security.cert.CertificateException: No subject alternative DNS name matching gcdn.2mdn.net found 

我四處搜尋SO,並有關於證書生成解決方案,但什麼我的解決將是嗎?

回答

0

在執行HEAD時,似乎視頻URL的HTTPs證書會將您發送給不同的DNS名稱?

無論如何請注意,如果服務器沒有明確地實現HEAD,它可能什麼都不做,甚至可以做任何他做的事情來用GET檢索視頻(不發送給你身體,這是真的,但服務器將加載視頻兩次)。但是由於HEAD不是一個非常常見的動詞,只要視頻URL沒有明確說明,依靠它可能是一個不好的選擇。

相關問題