का उपयोग कर मैं अपने वेब आवेदन करने के लिए फ़ाइलों को अपलोड करने एचटीएमएल 5 फ़ाइल एपीआई का उपयोग कर रहा हूँ यूआरएल पर संग्रहीत फ़ाइल।पढ़ें कुछ एचटीएमएल 5 फ़ाइल एपीआई
मैं का उपयोग कर जो मैं फ़ाइलों को पढ़ने और अपलोड समारोह
<input type="file">
$('input[type="file"]').on("change",function(e){
console.log(this.files);
// upload each file in this.files
});
इस ओएस पर देशी फ़ाइलों के लिए पूरी तरह से काम करता है फोन मेरे वेब पृष्ठ पर कोई इनपुट तत्व है। मैं अब दूरस्थ फाइलों को अपलोड करना चाहता हूं उदा। उदाहरण example_blah/file1.jpg मेरा प्रश्न यह है कि मैं फ़ाइल एपीआई का उपयोग करके इस फाइल को कैसे पढ़ूं? क्या इसे करने का कोई तरीका है?
बस एक उपयोगकर्ता यूआरएल पेस्ट करने के लिए किसी पाठ बॉक्स प्रदान करते हैं। फिर सर्वर की तरफ आप यूआरएल के आधार पर फाइल को पुनः प्राप्त कर सकते हैं। – mason
क्लाइंट पक्ष पर यह नहीं किया जाना चाहिए, यह एक ब्राउज़र एक्सटेंशन है। मुझे पहले फ़ाइल को उपयोगकर्ता के ब्राउज़र में डाउनलोड करने और फिर अपलोड करने की आवश्यकता है। – sublime
आपको उपयोगकर्ता के कंप्यूटर पर डाउनलोड करने की आवश्यकता क्यों है, फिर सर्वर पर अपलोड करें? यह एक अतिरिक्त कदम है। जावास्क्रिप्ट की स्मृति में इसे संग्रहीत करना खराब प्रदर्शन के साथ-साथ उपयोगकर्ता की बैंडविड्थ को खाएगा। – mason