URI (Uniform Resource Identifier) কী
URI (Uniform Resource Identifier) হল একটি স্ট্যান্ডার্ড আইডেন্টিফায়ার যা একটি রিসোর্সকে চিহ্নিত করতে ব্যবহৃত হয়। এটি ইন্টারনেট বা অন্য কোন নেটওয়ার্কে একটি রিসোর্সের নাম, অবস্থান বা উভয়কেই নির্দেশ করতে পারে। URI একটি সাধারণ কাঠামোতে তৈরি করা হয় এবং এটি বিভিন্ন প্রকারের হতে পারে, যার মধ্যে সবচেয়ে পরিচিত হল URL (Uniform Resource Locator) এবং URN (Uniform Resource Name)।
URI এর উপাদান
URI সাধারণত নিম্নলিখিত উপাদানগুলি নিয়ে গঠিত:
- স্কিমা (Scheme): এটি নির্দেশ করে যে রিসোর্সটি কোন প্রোটোকল ব্যবহার করে অ্যাক্সেস করা হবে, যেমন
http,https,ftp,mailtoইত্যাদি। - হোস্ট (Host): এটি সার্ভারের নাম বা IP ঠিকানা যা রিসোর্সটি হোস্ট করছে।
- পথ (Path): এটি সার্ভারের মধ্যে রিসোর্সের নির্দিষ্ট অবস্থান নির্দেশ করে।
- কোয়েরি স্ট্রিং (Query String): এটি অতিরিক্ত তথ্য বা প্যারামিটার সরবরাহ করে, যা রিসোর্সের প্রক্রিয়াকরণে সাহায্য করে।
URI এর ধরন
URI দুটি প্রধান ধরনের হয়:
URL (Uniform Resource Locator): এটি একটি URI যা একটি রিসোর্সের সঠিক অবস্থান নির্দেশ করে এবং কিভাবে সেই রিসোর্সটি অ্যাক্সেস করতে হবে তা উল্লেখ করে। উদাহরণ:
URN (Uniform Resource Name): এটি একটি URI যা একটি রিসোর্সের নাম নির্দেশ করে, তবে এটি রিসোর্সের অবস্থান নির্দিষ্ট করে না। উদাহরণ:
URI এর ব্যবহার
- ওয়েব রিসোর্সের চিহ্নিতকরণ: URI মূলত ওয়েব রিসোর্সগুলি যেমন পৃষ্ঠা, ছবি, ভিডিও, ফাইল, বা API চিহ্নিত করতে ব্যবহৃত হয়।
- ডাটা আদান-প্রদান: বিভিন্ন সিস্টেম এবং অ্যাপ্লিকেশনগুলির মধ্যে তথ্য বিনিময় করার সময় URI ব্যবহৃত হয়।
- স্ট্যান্ডার্ডাইজেশন: URI গুলি তথ্য এবং রিসোর্সের স্থায়িত্ব এবং অ্যাক্সেসের জন্য একটি স্ট্যান্ডার্ড কাঠামো প্রদান করে।
সারসংক্ষেপ
URI হল একটি মৌলিক উপাদান যা ইন্টারনেটে রিসোর্স চিহ্নিত এবং অ্যাক্সেস করার জন্য ব্যবহৃত হয়। এটি একটি রিসোর্সের নাম এবং অবস্থান নির্দেশ করতে পারে এবং এটি URL এবং URN এর মতো বিভিন্ন ফরম্যাটে বিদ্যমান। URI এর সঠিক ব্যবহার ওয়েব ডেভেলপমেন্ট এবং তথ্য আদান-প্রদানের ক্ষেত্রে অত্যন্ত গুরুত্বপূর্ণ।
Read more