Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Cách lưu cookie xnet c#

16:01 22-11-2017 2.697 lượt xem 6 bình luận 16:44 05-12-2017

E đang dùng xnet để post login nhưng muốn lưu cookie ra file txt thì làm thế nào a

Giống như bên php sử dụng curl nó lưu cookie ra file txt ấy

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 01:41 23-11-2017

đọc hết cookie trong cookies rồi lưu ra file bình thường bạn

messi đã bình luận 15:15 02-12-2017

Thanks bạn mình làm được rồi

whynotme8998 đã bình luận 23:57 01-12-2017

Đây chỉ là một ví dụ dễ hiểu nhất để sử dụng Cookies, còn tùy trường hợp cụ thể bạn vận dụng.

Ngoài ra bạn có thể Download ILspy về để dịch ngược mã nguồn hoặc download mã nguồn mở trên dự án Github, về bạn có thể cải thiện lại chương trình cho phù hợp, còn cá nhân mình đánh giá thư viện đó gần như chứa tất cả các thứ cho lập trình về WebRequest cần dùng rồi

whynotme8998 đã bình luận 23:55 01-12-2017
private HttpRequest InitHttpRequest()
        {
            http?.Dispose();
            http = new HttpRequest()
            {
                ConnectTimeout = 60000,
                AllowAutoRedirect = false,
                KeepAlive = true,
                Cookies = new CookieDictionary(),
                UserAgent = Http.FirefoxUserAgent()
            };
            http.AddHeader(HttpHeader.Accept, "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8")
                .AddHeader(HttpHeader.AcceptLanguage, "en-US,en;q=0.5");

            string name = http.Cookies["KEY_COOKIE"].ToString();
            File.WriteAllText("log.txt", name, Encoding.Unicode);

            return http;
        }

 

Câu hỏi mới nhất