5. Node.js URL Module
📘 কনসেপ্ট (থিওরি)
ইউআরএল (URL) মডিউল একটি ওয়েব ঠিকানাকে পাঠযোগ্য অংশে বিভক্ত করে।
ইউআরএল মডিউলটি অন্তর্ভুক্ত করতে,
require() মেথডটি ব্যবহার করুন:
var url = require('url');
url.parse() মেথড দিয়ে একটি ঠিকানা পার্স (Parse) করুন, এবং এটি ঠিকানার প্রতিটি অংশকে প্রপার্টি হিসেবে দিয়ে একটি ইউআরএল অবজেক্ট রিটার্ন করবে।💡 উদাহরণ
ইউআরএল পার্স করা:
var url = require('url');
var adr = 'http://localhost:8080/default.htm?year=2017&month=february';
var q = url.parse(adr, true);
console.log(q.host); // 'localhost:8080' রিটার্ন করে
console.log(q.pathname); // '/default.htm' রিটার্ন করে
console.log(q.search); // '?year=2017&month=february' রিটার্ন করে
var qdata = q.query; // একটি অবজেক্ট রিটার্ন করে: { year: 2017, month: 'february' }
console.log(qdata.month); // 'february' রিটার্ন করে
🎯 আপনার কাজ (প্র্যাকটিস)
url মডিউলটি রিকোয়্যার (require) করুন। "http://example.com/login?user=admin" ঠিকানাটি পার্স করুন এবং কোয়েরি অবজেক্ট থেকে pathname এবং user লগ করুন।main.nodejs
Loading...
OUTPUT
Run your code to see the output here...