Suppose you need to send a URL to a server, which then returns some content (the content can be HTML, XML, etc.). Using the .NET Framework’s WebClient method, you can return the content as a string.
Public Function get_XML(ByVal query As String) As String Try Dim myWebClient As New WebClient Dim mydatabuffer As Byte() = myWebClient.DownloadData(query) Dim xml As String xml = Encoding.Default.GetString(mydatabuffer) Return xml Catch ex As Exception Console.WriteLine(ex.ToString) End Try End Function.