这是一个相当简单的问题。如何使用VB.NET发出网络请求?我不是说任何复杂的事情,只是向Web服务器发送请求并收到任何类型的响应。我通常会使用php后台进程,但我想知道它的纯VB版本是什么。
答案 0 :(得分:1)
Public Function IsConnectionAvailable() As Boolean
Dim objUrl As New System.Uri("http://www.google.co.id")
Dim objWebReq As System.Net.WebRequest
objWebReq = System.Net.WebRequest.Create(objUrl)
Dim objresp As System.Net.WebResponse
Try
objresp = objWebReq.GetResponse
objresp.Close()
objresp = Nothing
Return True
Catch ex As Exception
objresp = Nothing
objWebReq = Nothing
Return False
End Try
End Function
致电
Public Sub getConnectionApllication()
If IsConnectionAvailable() = True Then
MsgBox("Connected")
Else
MsgBox("Not Connected")
End If
End Sub