আমি যতদূর জানি, তারা সম্পূর্ণ সমান। তবে কিছু জ্যাঙ্গো ডক্স ব্রাউজ করে আমি কোডের এই টুকরোটি খুঁজে পেয়েছি:
HttpResponse.__init__(content='', mimetype=None, status=200, content_type='text/html')
যা আমাকে বিস্মিত করে একে অপরের সাথে উঠছে। সরকারী দস্তাবেজগুলি প্র্যাকটিকাল পদ্ধতিতে সমস্যাটি সমাধান করতে সক্ষম হয়েছিল:
কন্টেন্ট_টাইপ মাইমটাইপের জন্য একটি উপনাম। .তিহাসিকভাবে, এই প্যারামিটারটি কেবল মাইমটাইপ নামে পরিচিত, তবে যেহেতু এটি আসলে এইচটিটিপি কনটেন্ট-টাইপ শিরোনামের অন্তর্ভুক্ত, তাই এটি অক্ষর সেট এনকোডিংও অন্তর্ভুক্ত করতে পারে, যা এটি কেবলমাত্র একটি মাইএম টাইপের স্পেসিফিকেশনকেই আরও বেশি করে তোলে। যদি মাইমটাইপ নির্দিষ্ট করা হয় (কোনওটি নয়) তবে সেই মানটি ব্যবহৃত হয়। অন্যথায়, কন্টেন্ট_প্রকার ব্যবহৃত হয়। যদি উভয়ই দেওয়া না হয়, তবে ডিএএফএএলএফসিটিসিটিআইপিএইপ সেটিংস ব্যবহার করা হয়।
যাইহোক, আমি এটি যথেষ্ট যথেষ্ট বলে মনে করি না। আমরা কেন (প্রায় একই) জিনিসের জন্য 2 টি আলাদা নামকরণ ব্যবহার করি? ব্রাউজারের অনুরোধগুলিতে "কনটেন্ট-টাইপ" কি কেবল একটি নাম ব্যবহার করা হয় এবং এর বাইরে খুব কম ব্যবহার করা হয়?
প্রত্যেকের মধ্যে প্রধান পার্থক্য কী, এবং যখন কিছুকে mimetype
বিরোধিতা হিসাবে ডাকা ঠিক হয় content-type
? আমি কি করুণ এবং ব্যাকরণ নাজী হচ্ছে?