JavaScript এবং Node.js-এ URL থেকে ফাইল ডাউনলোড করার নিয়ম শিখুন।
ব্রাউজার JS ও Node.js-এ ফাইল ডাউনলোড করার নিয়ম (জিরো-ডিপেন্ডেন্সি)
- ব্রাউজার ক্লায়েন্ট-সাইড মোড:
a.downloadঅ্যাট্রিবিউট সহ একটি HTML5 নোঙ্গর উপাদান তৈরি করুন এবং প্রোগ্রাম্যাটিক্যালি ক্লিক ট্রিগার করুন। - Node.js জিরো-ডিপেন্ডেন্সি মোড: কোনো বহিরাগত npm প্যাকেজ ছাড়া সরাসরি হার্ড ড্রাইভে ডেটা স্ট্রিম করতে Node.js-এর অন্তর্নির্মিত
httpsএবংfsমডিউল ব্যবহার করুন:const https = require('https'); const fs = require('fs'); https.get(url, (res) => { const fileStream = fs.createWriteStream("file.zip"); res.pipe(fileStream); });
CORS (Access-Control-Allow-Origin) ডাউনলোড বিধিনিষেধ সমাধান
ফ্রন্টএন্ড জাভাস্ক্রিপ্টে ক্রস-অরিজিন ফাইল ফেচ করার সময় ব্রাউজার সরাসরি রেসপন্স পড়া ব্লক করে দেয়। ক্লায়েন্ট-সাইড CORS ত্রুটি এড়িয়ে নিরাপদে ফাইল ডাউনলোড করতে আমাদের অনলাইন টুল ব্যবহার করুন।