我正在为我在 VB.NET 中的应用程序编写一个白名单。我正在使用 HttpWebRequest 方法和 HttpWebResponse。
如果白名单主机关闭,则绕过白名单,任何存在漏洞的人都可以使用该程序。
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
如果网站关闭,我想给用户一个错误,有什么想法吗?问候。