Read web page tools
' Cryptography/GetWeb.vb Imports System Imports System.IO Imports System.Net Imports System.Text Public Class GetWeb Dim MaxContentLength As Integer = 16384 ' 16k Public Shared Sub Main(ByVal CmdArgs() As String) If CmdArgs.Length <> 1 Then Console.WriteLine("usage: GetWeb url") Console.WriteLine("example: GetWeb https://www.java2s.com") End End If Dim ms As String = "" Try Dim req As WebRequest = WebRequest.Create(CmdArgs(0)) Dim result As WebResponse = req.GetResponse() Dim ReceiveStream As Stream = result.GetResponseStream() Dim enc As Encoding = System.Text.Encoding.GetEncoding("utf-8") Dim sr As StreamReader = New StreamReader(ReceiveStream, enc) ms = sr.ReadToEnd() Catch x As Exception Console.WriteLine(x.StackTrace) Console.WriteLine("Bad URL: {0}", CmdArgs(0)) End Try Console.WriteLine(ms) End Sub End Class
1. | Read Amazon web page | ||
2. | Snatch HTML | ||
3. | Snatch HTML with Timeout |