Tôi sử dụng phương pháp Invoke-WebRequest
của Powershell để tải xuống tệp từ Amazon S3 sang phiên bản Windows EC2 của tôi.Powershell - Tại sao sử dụng Invoke-WebRequest chậm hơn nhiều so với trình duyệt Tải xuống?
Nếu tôi tải xuống tệp bằng Chrome, tôi có thể tải xuống tệp 200 MB trong 5 giây. Tải xuống tương tự trong PowerShell bằng cách sử dụng Invoke-WebRequest
mất tối đa 5 phút.
Tại sao sử dụng Invoke-WebRequest
chậm hơn và có cách nào tải xuống ở tốc độ tối đa trong tập lệnh PowerShell không?
IE có được định cấu hình để sử dụng proxy mà Chrome không có trên hệ thống của bạn không? – alroc
@alroc Tệp được tải xuống ở cùng tốc độ trong IE như trong Chrome. Nó chỉ làm chậm bằng cách sử dụng 'Invoke-WebRequest' –
Vui lòng hiển thị mã của bạn. Bạn đang thấy loại sử dụng bộ nhớ nào trong khi quá trình tải xuống diễn ra trong PowerShell? – alroc