2012-05-04 27 views
6

Câu hỏi này đề cập đến curl 7.21.4 và GNU Wget 1.13.4, tôi không biết câu trả lời có phải là phiên bản cụ thể hay không.Tại sao curl cho phép sử dụng lược đồ URL của tệp, nhưng không wget

Sử dụng file URI scheme tôi có thể nhận được tập tin địa phương sử dụng curl như vậy

$ curl file://localhost/Users/dave/.vimrc 
contents of .vimrc 

Tuy nhiên nếu tôi cố gắng cùng sử dụng wget tôi nhận được một lỗi:

$ wget file://localhost/Users/dave/.vimrc 
file://localhost/Users/dave/.vimrc: Unsupported scheme `file' 

Có ai biết tại sao điều này là trường hợp?

Trả lời

6

Vì Wget chưa được viết để hỗ trợ tệp: // URL. (Đó là front web page ghi rõ "GNU Wget là một gói phần mềm miễn phí để truy xuất các tệp bằng HTTP, HTTPS và FTP")

Cho phép tôi trỏ đến một chút curl vs wget comparison.

1

wget chỉ hỗ trợ giao thức HTTP, HTTPS và FTP.

+0

Bạn có thể cung cấp trích dẫn hay lý do tại sao đây là trường hợp không? – dukedave

+0

http://www.gnu.org/software/wget/ –

Các vấn đề liên quan