BomKhung.Com Đã Quay Trở Lại
Hoạt Động Dưới Tên Miền Hung.Pro.VN
00 Days
00 Hours
00 Minutes
00 Seconds
Hiện website đang cập nhật nội dung bài viết, nếu có lỗi gì mọi người có thể thông báo cho mình Tại đây!

[Visual Basic] Pusher API Posted Nofitication On Web

Xin chào mọi người đã đến với hung.pro.vn, bài viết này mình sẽ hướng dẫn mọi người một thủ thuật để tác động trực tiếp trên website qua giao thức HttpWebRequest, để gửi dữ liệu lên website và nhận thông báo.

Và mình lấy theo ý tưởng của NamCoder về bài viết "Hướng dẫn Pusher - Viết ứng dụng thời gian thực" mình đã lên ý tưởng và phát triển nó ra thành Client sử dụng trên Windows , Nhìn vậy thôi chứ mình dùng hàm HTTP Request

FULL CODE VB.NET

Dim postData As String = "http://domain.com/execute.php&message=" & TextBox1.Text & "&username=" & TextBox3.Text
            Dim tempCookies As New CookieContainer
            Dim encoding As New UTF8Encoding
            Dim byteData As Byte() = encoding.GetBytes(postData)

            Dim postReq As HttpWebRequest = DirectCast(WebRequest.Create("http://pusher.16mb.com/execute.php"), HttpWebRequest)
            postReq.Method = "POST"
            postReq.KeepAlive = True
            postReq.CookieContainer = tempCookies
            postReq.ContentType = "application/x-www-form-urlencoded"
            postReq.Referer = "http://pusher.16mb.com/user.html"
            postReq.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.3) Gecko/20100401 Firefox/4.0 (.NET CLR 3.5.30729)"
            postReq.ContentLength = byteData.Length

            Dim postreqstream As Stream = postReq.GetRequestStream()
            postreqstream.Write(byteData, 0, byteData.Length)
            postreqstream.Close()
            Dim postresponse As HttpWebResponse

            postresponse = DirectCast(postReq.GetResponse(), HttpWebResponse)
            tempCookies.Add(postresponse.Cookies)
            logincookie = tempCookies
            Dim postreqreader As New StreamReader(postresponse.GetResponseStream())
            Dim thepage As String = postreqreader.ReadToEnd
            TextBox3.Enabled = True

Nhìn vào đoạn code và hình ảnh demo các bạn cũng biết thêm những gì vào form để chương trình hoạt động tốt rồi phải không?, nên mình không cần hướng dẫn nữa nhé. Và những bạn chưa biết thì khi thêm đoạn code trên vào thì chương trình sẽ báo lỗi thiếu những dữ kiện đó thì các bạn thêm vào là được nhé.

Và bên dưới là VIDEO DEMO chương trình.


Bài viết này mình hướng dẫn cũng đã lâu, nên bộ mã nguồn và source code của namcoder bị mất do đường link bị die nên không có để các bạn tải về kiểm tra xem chương trình hoạt động có tốt không nhé. (Mong mọi người bỏ qua cho sự bất tiện này). Và Qua đây mình cũng đã hướng dẫn các bạn được hiểu rỏ hơn chút về HttpWebRequest để lấy thông tin và nhận thông tin từ website để in lên form trên windows nhé.

Cảm ơn các bạn đã xem bài viết này.
Chúc các bạn thành công.

Đăng nhận xét

Đồng ý sữ dụng cookie
Chúng tôi sử dụng cookie trên trang web này để phân tích lưu lượng truy cập, ghi nhớ tùy chọn của bạn và tối ưu hóa trải nghiệm của bạn.
Xem thêm
Oops!
Có vẻ như kết nối internet của bạn có vấn đề. Vui lòng kết nối lại và duyệt web.
AdBlock Detected!
Chúng tôi phát hiện bạn đang sử dụng plugin chặn quảng cáo trong trình duyệt của mình.
Doanh thu chúng tôi kiếm được từ quảng cáo được sử dụng để quản lý trang web này, chúng tôi yêu cầu bạn đưa trang web của chúng tôi vào danh sách trắng trong plugin chặn quảng cáo của bạn.
Site is Blocked
Sorry! This site is not available in your country.
Kỹ thuật số thế hệ tiếp theo Chào mừng bạn đến với trò chuyện WhatsApp
Xin chào! Chúng tôi có thể giúp gì cho bạn hôm nay?
Nhập vào đây...