1- Imports System.Net
2- Imports System.Text
3-
4- Public Class Http
5- Public Function GetMethod( ByVal url As String ) As String
6- Dim request As HttpWebRequest
7- Dim response As HttpWebResponse
8- request = WebRequest.Create(url)
9- request.Method = "GET"
10- response = request.GetResponse()
11- If response.StatusCode = HttpStatusCode.OK Then
12- Dim reader As New IO.StreamReader(response.GetResponseStream())
13- Dim raw As String = reader.ReadToEnd
14- Return raw
15- Else
16- Return ( "Failed : HTTP error code :" & response.StatusCode)
17- End If
18- End Function
19-
20- Public Function PostMethod( ByVal url As String , post As String ) As String
21- Dim request As HttpWebRequest
22- Dim response As HttpWebResponse
23- Dim encode As UTF8Encoding
24- Dim postdata As String = post
25- Dim postdatabytes As Byte ()
26-
27- request = WebRequest.Create(url)
28- encode = New UTF8Encoding()
29- postdatabytes = encode.GetBytes(postdata)
30- request.Method = "POST"
31- request.ContentType = "application/x-www-form-urlencoded"
32- request.ContentLength = postdatabytes.Length
33-
34- Using stream = request.GetRequestStream
35- stream.Write(postdatabytes, 0 , postdatabytes.Length)
36- End Using
37- response = request.GetResponse()
38- If response.StatusCode = HttpStatusCode.OK Then
39- Dim reader As New IO.StreamReader(response.GetResponseStream())
40- Dim raw As String = reader.ReadToEnd
41- Return raw
42- Else
43- Return ( "Failed : HTTP error code :" & response.StatusCode)
44- End If
45- End Function
1+ Imports System.Net
2+ Imports System.Text
3+
4+ Public Class Http
5+ Public Shared Function GetMethod(url As String ) As String
6+ Dim request As HttpWebRequest
7+ Dim response As HttpWebResponse
8+ request = WebRequest.Create(url)
9+ request.Method = "GET"
10+ response = request.GetResponse()
11+ If response.StatusCode = HttpStatusCode.OK Then
12+ Dim reader As New IO.StreamReader(response.GetResponseStream())
13+ Dim raw As String = reader.ReadToEnd
14+ Return raw
15+ Else
16+ Return ( "Failed : HTTP error code :" & response.StatusCode)
17+ End If
18+ End Function
19+
20+ Public Shared Function PostMethod(url As String , post As String ) As String
21+ Dim request As HttpWebRequest
22+ Dim response As HttpWebResponse
23+ Dim encode As UTF8Encoding
24+ Dim postdata As String = post
25+ Dim postdatabytes As Byte ()
26+
27+ request = WebRequest.Create(url)
28+ encode = New UTF8Encoding()
29+ postdatabytes = encode.GetBytes(postdata)
30+ request.Method = "POST"
31+ request.ContentType = "application/x-www-form-urlencoded"
32+ request.ContentLength = postdatabytes.Length
33+
34+ Using stream = request.GetRequestStream
35+ stream.Write(postdatabytes, 0 , postdatabytes.Length)
36+ End Using
37+ response = request.GetResponse()
38+ If response.StatusCode = HttpStatusCode.OK Then
39+ Dim reader As New IO.StreamReader(response.GetResponseStream())
40+ Dim raw As String = reader.ReadToEnd
41+ Return raw
42+ Else
43+ Return ( "Failed : HTTP error code :" & response.StatusCode)
44+ End If
45+ End Function
4646End Class
0 commit comments