2012-05-04 14 views
6

नहीं है यह प्रश्न 7.21.4 और जीएनयू Wget 1.13.4 कर्ल को संदर्भित करता है, मुझे नहीं पता कि उत्तर संस्करण विशिष्ट है या नहीं।कर्ल फ़ाइल यूआरएल योजना का उपयोग क्यों करता है, लेकिन

file URI scheme का उपयोग करते हुए मैं जैसे

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

हालांकि curl का उपयोग कर स्थानीय फ़ाइल प्राप्त करता है, तो मैं एक ही wget उपयोग करके देख सकते मैं एक त्रुटि प्राप्त:

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

किसी को भी पता है कि ऐसा क्यों है मामला?

उत्तर

6

क्योंकि Wget फ़ाइल: // URL का समर्थन करने के लिए नहीं लिखा गया है। (यह front web page स्पष्ट रूप से बताता है "जीएनयू Wget HTTP, HTTPS और FTP का उपयोग कर फ़ाइलों को पुनर्प्राप्त करने के लिए एक मुफ्त सॉफ्टवेयर पैकेज है"

मुझे थोड़ा curl vs wget comparison पर इंगित करने दें।

1

wget केवल HTTP, HTTPS, और FTP प्रोटोकॉल का समर्थन करता है।

+0

क्या आप उद्धरण प्रदान कर सकते हैं, या ऐसा क्यों कारण है? – dukedave

+0

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

संबंधित मुद्दे