আমি যখন আমার আরএসইটি সার্ভিসে কোনও জেএসওএন বডি সহ একটি পোষ্ট অনুরোধ করি তখন আমি Content-type: application/json; charset=utf-8বার্তা শিরোনামে অন্তর্ভুক্ত করি । এই শিরোলেখ ছাড়াই, আমি পরিষেবা থেকে একটি ত্রুটি পেয়েছি। আমি অংশ Content-type: application/jsonছাড়া সফলভাবে ব্যবহার করতে পারেন ;charset=utf-8।
ঠিক charset=utf-8কি করে? আমি জানি এটি অক্ষর এনকোডিং নির্দিষ্ট করে তবে পরিষেবাটি এটি ব্যতীত দুর্দান্ত কাজ করে। এই এনকোডিংটি কী বার্তাগুলির মূল অক্ষরে অক্ষরে রয়েছে?
application/jsonমিডিয়া প্রকার রেজিস্ট্রেশন , একটি সমর্থিত হতে বলে মনে হচ্ছে না charsetযদিও প্রায়ই বাস্তবে সরবরাহকৃত হচ্ছে, এ সব প্যারামিটার।
I know it specifies the character encoding but the service works fine without it."কাজ করা" এর অর্থ সর্বদা এই নয় যে "বিদ্যমান কোনও কোড / কনফিগারেশন হ'ল একটি জিনিস করার জন্য সমস্ত কোণার ক্ষেত্রে আবরণ most" এটি সমস্ত সম্মেলন এবং অনুমানের উপর নির্ভর করে যা অন্যান্য পরিস্থিতিতে কাজ না করে। ব্যক্তিগতভাবে আমার জন্য, আমি সর্বদা যথাসম্ভব সুস্পষ্ট হওয়ার চেষ্টা করি।