Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

HTML5 फ़ाइल API readAsBinaryString डिस्क पर फ़ाइलों की तुलना में बहुत बड़ी और भिन्न फ़ाइलों को पढ़ता है


यह तब हो सकता है जब आप अपनी फ़ाइल को बाइनरी स्ट्रिंग के रूप में पढ़ रहे हों और मैन्युअल रूप से मल्टीपार्ट/फॉर्म-डेटा अनुरोध बना रहे हों।

आपको xhr.send(File) का उपयोग करने और xhr प्रगति घटना के आसपास काम करने की आवश्यकता है, जिसे तब निकाल दिया जाता है जब सभी सूची आइटम पहले ही बनाए जा चुके होते हैं।

उदाहरण

हमारा अपलोड फ़ंक्शन निम्नलिखित है -

function display(url, files) {
   var myForm = new FormData();
   for (var j = 0, file; file = files[j]; ++j) {
      myForm.append(file.name, file);
   }
   var xhr = new XMLHttpRequest();
   xhr.open('POST', url, true);
   xhr.onload = function(e) { ... };
   xhr.send(formData);
}

  1. Android पर फ़ाइलें और फ़ोल्डर कैसे छिपाएं?

    यदि आप अपने एंड्रॉइड फोन पर फाइलों और फ़ोल्डरों को दूर छिपाना चाहते हैं, तो ऐसी कई चीजें हैं जिन्हें आप आजमा सकते हैं। उदाहरण के लिए, आपके फोन को लॉक करने से लोगों को झांकना बंद हो जाएगा, और आपके फोल्डर को पासवर्ड से सुरक्षित रखने से अनधिकृत प्रवेश को रोका जा सकेगा। हालांकि, क्या होगा यदि आप एक कदम

  1. Windows 10, 8, 7 और xp में डिस्क स्थान का विश्लेषण कैसे करें

    यदि आप अपने कंप्यूटर के प्रदर्शन में सुधार करना चाहते हैं, तो हार्डवेयर भागों के बजाय डिस्क स्थान पर ध्यान केंद्रित करना प्रारंभ करें। कम डिस्क स्थान आपके कंप्यूटर को धीमा कर सकता है। आपको पता भी नहीं चलेगा कि कब आपका सिस्टम भर गया है और आपको यह कहते हुए पॉप-अप मिलते हैं कि आपके सिस्टम में पर्याप्त

  1. कंप्यूटर फ़ाइलों और फ़ोल्डरों को कैसे व्यवस्थित करें

    मैं शर्त लगाता हूं कि आप में से अधिकांश ने कभी भी अपनी हार्ड ड्राइव की सामग्री की जांच नहीं की है और इस तथ्य को स्वीकार करते हैं कि यदि आपकी हार्ड डिस्क का स्टोरेज खत्म हो रहा है, तो यह एक नई हार्ड डिस्क खरीदने का समय है। हालाँकि, यदि आप एक नई हार्ड डिस्क खरीदते हैं, तो यह एक अस्थायी समाधान होगा क्य