Phát hành tiện ích tải xuống nội dung web GNU Wget2 2.2.0

Việc phát hành dự án GNU Wget2 2.2.0 được trình bày, dự án này phát triển một phiên bản viết lại từ đầu và được thiết kế lại hoàn toàn của chương trình để tự động tải xuống đệ quy nội dung GNU Wget. Wget2 cung cấp một bộ tùy chọn bổ sung, hỗ trợ tải xuống theo nhiều luồng, cho phép bạn sử dụng chức năng có sẵn thông qua thư viện libwget, hỗ trợ giao thức HTTP/2 và TLS 1.3, cho phép bạn chỉ tải xuống dữ liệu đã thay đổi, có thể lưu dữ liệu từ máy chủ phát trực tuyến một cách chính xác xử lý các tên miền được quốc tế hóa và có thể mã hóa lại nội dung đã tải xuống. Tiện ích wget2 được cấp phép theo GPLv3+ và thư viện được cấp phép theo LGPLv3+.

Trong phiên bản mới:

  • Đã thêm hỗ trợ cho thư viện libproxy và cung cấp khả năng kết nối qua proxy có hỗ trợ HTTP/1.0.
  • Theo mặc định, chế độ TCP FastOpen bị tắt. Đã thêm khả năng sử dụng tùy chọn "--no-tcp-fastopen" với nhân Linux bắt đầu từ 4.11.
  • Theo mặc định, các yêu cầu rõ ràng sử dụng Giao thức trạng thái chứng chỉ trực tuyến (OCSP) để kiểm tra các chứng chỉ đã bị thu hồi sẽ bị tắt.
  • Đã thêm hỗ trợ cho các tùy chọn "--progress=dot:" và "--restrict-file-names" để tương thích ngược với wget 1.x.
  • Việc xử lý chuyển hướng khi sử dụng tùy chọn “--no-parent” đã được cải thiện và các vấn đề khi tải xuống nhiều tệp cùng lúc qua HTTP/2 đã được giải quyết.
  • Cải thiện khả năng phân tích tệp robots.txt.
  • Cải thiện hỗ trợ xây dựng với thư viện WolfSSL và LibreSSL.
  • Cải thiện hỗ trợ IPv6.
  • Khả năng tương thích với tiện ích Fetchmail đã được đảm bảo khi xử lý thông tin đăng nhập và mật khẩu trong tệp .netrc.
  • Đã thêm hỗ trợ cho các định dạng thời gian không chuẩn trong Cookie.

Nguồn: opennet.ru

Thêm một lời nhận xét