我在VB.NET中編寫我的應用程序的白名單。 我正在使用HttpWebRequest方法和HttpWebResponse。VB.NET | HttpWebRequest,如何查看主機是否在線?
如果白名單主機處於關閉狀態,則會繞過白名單,並且任何存在漏洞的人都可以使用該程序。
Public Function GetWhitelist(ByVal PageURL As String) As String
Dim S As String = ""
Try
Dim Request As HttpWebRequest = WebRequest.Create("WHITELIST URL HERE")
Dim Response As HttpWebResponse = Request.GetResponse()
Using Reader As StreamReader = New StreamReader(Response.GetResponseStream())
S = Reader.ReadToEnd
End Using
Catch ex As Exception
Debug.WriteLine("Start Program Error. Handle:0")
End Try
Return S
End Function
我想給用戶一個錯誤,如果網站關閉了,有什麼想法嗎? 此致敬禮。
Joel,感謝您的迴應,當您說要嘗試請求時,您究竟意味着什麼?謝謝。 –