Jump to content
  • 0
ducho

Xnet với batdongsan.com.vn

Câu hỏi

Chào các bạn, mình đang thử lấy dữ liệu về trang bất động sản: https://batdongsan.com.vn/nha-dat-ban, tuy nhiên đã thử các cách mà không lấy được, chỉ lấy được trang chủ  batdongsan.com.vn.

		var url = "https://batdongsan.com.vn/nha-dat-ban";
            HttpRequest request = new HttpRequest()
            {
                UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.125 Safari/537.36",
                Cookies = new CookieDictionary(),
            };
            HttpResponse response = request.Get("google.com");
            string KetQua = response.ToString();
            response = request.Get("batdongsan.com");
            KetQua = response.ToString();
            MessageBox.Show(KetQua, "Get trang chu ", MessageBoxButtons.OK, MessageBoxIcon.Information);

           
            request.Referer = "https://batdongsan.com.vn/";

            request.AddHeader("upgrade-insecure-requests", "1");
            request.AddHeader("sec-fetch-user", "?1");
            request.AddHeader("sec-fetch-site", "same-origin");
            request.AddHeader("accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9");
            //request.AddHeader("accept-encoding", "gzip, deflate, br");
            request.AddHeader("accept-language", "vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5");
            //request.CharacterSet = Encoding.UTF8;
            //response = request.Get(url);
            string cookie = System.IO.File.ReadAllText("cookie.txt");
            request.AddHeader("cookie", cookie);
            response = request.Get(url);// lỗi tại đây

            KetQua = response.ToString();

 

khi request đến link https://batdongsan.com.vn/nha-dat-ban

thì gặp lỗi : Ошибка на стороне клиента. Код состояния: 403 tại request: 

  response = request.Get(url);

Rất mong được mọi người giúp đỡ.  

Edited by ducho
edit nhầm

Chia sẻ bài đăng này


Link tới bài viết
Share on other sites

Recommended Posts

  • 0
14 giờ trước, ducho said:

Chào các bạn, mình đang thử lấy dữ liệu về trang bất động sản: https://batdongsan.com.vn/nha-dat-ban, tuy nhiên đã thử các cách mà không lấy được, chỉ lấy được trang chủ  batdongsan.com.vn.


		var url = "https://batdongsan.com.vn/nha-dat-ban";
            HttpRequest request = new HttpRequest()
            {
                UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.125 Safari/537.36",
                Cookies = new CookieDictionary(),
            };
            HttpResponse response = request.Get("google.com");
            string KetQua = response.ToString();
            response = request.Get("batdongsan.com");
            KetQua = response.ToString();
            MessageBox.Show(KetQua, "Get trang chu ", MessageBoxButtons.OK, MessageBoxIcon.Information);

           
            request.Referer = "https://batdongsan.com.vn/";

            request.AddHeader("upgrade-insecure-requests", "1");
            request.AddHeader("sec-fetch-user", "?1");
            request.AddHeader("sec-fetch-site", "same-origin");
            request.AddHeader("accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9");
            //request.AddHeader("accept-encoding", "gzip, deflate, br");
            request.AddHeader("accept-language", "vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5");
            //request.CharacterSet = Encoding.UTF8;
            //response = request.Get(url);
            string cookie = System.IO.File.ReadAllText("cookie.txt");
            request.AddHeader("cookie", cookie);
            response = request.Get(url);// lỗi tại đây

            KetQua = response.ToString();

 

khi request đến link https://batdongsan.com.vn/nha-dat-ban

thì gặp lỗi : Ошибка на стороне клиента. Код состояния: 403 tại request: 

  response = request.Get(url);

Rất mong được mọi người giúp đỡ.  

hixx...sao mỵ request bình thường :

fztUGq3.png

Chia sẻ bài đăng này


Link tới bài viết
Share on other sites
  • 0

Kỳ lạ vậy ta, mình làm theo code của mỵ thì lỗi này:

Ошибка на стороне клиента. Код состояния: 403.

private void button3_Click(object sender, EventArgs e)
        {
            HttpRequest request = new HttpRequest()
            {
                UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.93 Safari/537.36",
                
            };            
            string data = request.Get("https://batdongsan.com.vn/nha-dat-ban").ToString();
            MessageBox.Show(data, "Thông báo loiox ", MessageBoxButtons.OK, MessageBoxIcon.Information);

        }

Mỵ xem giúp mình với

 

Có khi nào xnet của mình lỗi không nhỉ

Mỵ cho mình xin bản Xnet của mỵ được k ? mình download github về cũng k xài được

Chia sẻ bài đăng này


Link tới bài viết
Share on other sites
  • 0
19 giờ trước, ducho said:

Kỳ lạ vậy ta, mình làm theo code của mỵ thì lỗi này:

Ошибка на стороне клиента. Код состояния: 403.


private void button3_Click(object sender, EventArgs e)
        {
            HttpRequest request = new HttpRequest()
            {
                UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.93 Safari/537.36",
                
            };            
            string data = request.Get("https://batdongsan.com.vn/nha-dat-ban").ToString();
            MessageBox.Show(data, "Thông báo loiox ", MessageBoxButtons.OK, MessageBoxIcon.Information);

        }

Mỵ xem giúp mình với

 

Có khi nào xnet của mình lỗi không nhỉ

Mỵ cho mình xin bản Xnet của mỵ được k ? mình download github về cũng k xài được

xnet chính chủ trên mạng :"> tại github :

Trích dẫn

 

Chia sẻ bài đăng này


Link tới bài viết
Share on other sites
  • 0

mình tay ngang, mỵ có thể chia sẻ mình cách tạo ra dll từ xnet download từ github với. mình download về và run thì tại mục debug có file xNet.dll. tuy nhiên mình nhận được thông báo là :

https://drive.google.com/file/d/1S2dI7hUKR36N3SR90kMe-HzfRba2L-bK/view?usp=sharing

khi using xNet này thì nhận lỗi:

https://drive.google.com/file/d/1K915gQ20tdvRNvmUL025cc9juZ6_eeVF/view?usp=sharing

Chia sẻ bài đăng này


Link tới bài viết
Share on other sites
  • 0
11 giờ trước, ducho said:

mình tay ngang, mỵ có thể chia sẻ mình cách tạo ra dll từ xnet download từ github với. mình download về và run thì tại mục debug có file xNet.dll. tuy nhiên mình nhận được thông báo là :

https://drive.google.com/file/d/1S2dI7hUKR36N3SR90kMe-HzfRba2L-bK/view?usp=sharing

khi using xNet này thì nhận lỗi:

https://drive.google.com/file/d/1K915gQ20tdvRNvmUL025cc9juZ6_eeVF/view?usp=sharing

link download dll trực tiếp trên github này bạn

Trích dẫn

 

Chia sẻ bài đăng này


Link tới bài viết
Share on other sites
  • 0

mình dùng postman lấy cũng không được luôn.

Mỵ cho mình hỏi thêm mình có request với trang alonhadat các sản phẩm:  https://alonhadat.com.vn/can-ban-1-mau-10-000m2-dat-view-ho-dep-so-rieng-mat-tien-25m-gia-550-trieu-9601345.html

thì kết quả với trường mô tả bị tình trạng :     

Mặt tiền đường lớn, sát đường tỉnh (lộ giới 42m) thông Quốc lộ 50m, giao thông thuận tiện, tuyết đường chính nối Cửa khẩu.

    + Diện tích: 1 mẫu (10.000 m2) (sổ riêng sẵn, công chứng liền).

một sô bị tình trạng:

Bán sỉ 4 lô đất , cách trung tâm Bảo Lộc ( hồ Đồng Nai ) 4km _x000D_

Đường nhựa 6m hai ô tô tránh nhau thoải mái _x000D

 

Vấn đề này xử lý thế nào vậy ?

Chia sẻ bài đăng này


Link tới bài viết
Share on other sites
  • 0
8 giờ trước, ducho said:

mình dùng postman lấy cũng không được luôn.

Mỵ cho mình hỏi thêm mình có request với trang alonhadat các sản phẩm:  https://alonhadat.com.vn/can-ban-1-mau-10-000m2-dat-view-ho-dep-so-rieng-mat-tien-25m-gia-550-trieu-9601345.html

thì kết quả với trường mô tả bị tình trạng :     

Mặt tiền đường lớn, sát đường tỉnh (lộ giới 42m) thông Quốc lộ 50m, giao thông thuận tiện, tuyết đường chính nối Cửa khẩu.

    + Diện tích: 1 mẫu (10.000 m2) (sổ riêng sẵn, công chứng liền).

một sô bị tình trạng:

Bán sỉ 4 lô đất , cách trung tâm Bảo Lộc ( hồ Đồng Nai ) 4km _x000D_

Đường nhựa 6m hai ô tô tránh nhau thoải mái _x000D

 

Vấn đề này xử lý thế nào vậy ?

chắc máy bạn bị lỗi ... 

font chữ kia thì bạn htmldecode nó ra là được.

Chia sẻ bài đăng này


Link tới bài viết
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Trả lời câu hỏi này...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...