Blob.slice() मेथड
HTML5 फ़ाइल Blob.slice() मेथड एक Blob ऑब्जेक्ट बनाने के लिए उपयोगी है जिसमें डेटा होता है। यह डेटा स्रोत Blob के बाइट्स की निर्दिष्ट रेंज में होता है।
उदाहरण: slice() का उपयोग करके बाइनरी डेटा भेजना और प्राप्त करना
यह उदाहरण एक टेक्स्ट भेजता है और "फ़ाइल" को सर्वर पर भेजने के लिए POST मेथड का उपयोग करता है:
var val = new XMLHttpRequest();
val.open("POST", url, true);
val.onload = function (event) { };
var blob = new Blob(['demo'], {type: 'text/plain'});
val.send(blob);
slice() बड़ी फ़ाइलों को अपलोड/प्रोसेसिंग के लिए छोटे चंक्स में विभाजित करने में सक्षम बनाता है।