418 আসলেই এইচটিটিপি রেসপন্স কোডটি কি "আমি একটি চাঘল"?


103

418 হ'ল সত্যই "আমি একটি চাঁচি" এইচটিটিপি রেসপন্স কোড?

প্রতিক্রিয়া কোডগুলির তালিকাসহ ইন্টারনেটে এটি সম্পর্কে বিভিন্ন উল্লেখ রয়েছে, তবে এটি একটি অদ্ভুত কৌতুক কিনা তা আমি বুঝতে পারি না।


উত্তর:


107

আমি এই কোডটি ব্যবহার করি। আমার দুটি পৃথক এইচটিটিপি সার্ভারের কাছে এনগিনেক্সের বিপরীত-প্রক্সিং অনুরোধ রয়েছে। একটি অ প্রমাণীকৃত ব্যবহারকারীদের জন্য অনুরোধগুলি পরিচালনা করে এবং দ্বিতীয়টি অনুমোদনপ্রাপ্ত ব্যবহারকারীদের জন্য অনুরোধগুলি পরিচালনা করে। এই বিশেষ ক্ষেত্রে সমস্যাটি হ'ল প্রথম সার্ভারটি হ'ল এটি নির্ধারণ করে যে ব্যবহারকারী প্রমাণীকৃত কিনা। কেন জিজ্ঞাসা করবেন না।

সুতরাং, যদি প্রথম সার্ভার ব্যবহারকারী নির্ধারিত করে তবে এটি প্রতিক্রিয়া জানায় 418 I'm a teapot। এরপরে এনজিআইএনএক্স ট্র্যাফিকটিকে অভ্যন্তরীণভাবে দ্বিতীয় সার্ভারে পুনর্বিবেচিত করে। যতদূর ব্রাউজারটি সম্পর্কিত, এটি একটি একক অনুরোধ ছিল।

এটি এইচটিসিপিসিপি কোড ৪১৮ এর মূল উদ্দেশ্য হিসাবে রয়েছে , কারণ আপনি যদি একটি টিপট দিয়ে ব্রি করার চেষ্টা করেন, তবে যথাযথ প্রতিক্রিয়া হ'ল আমি সেই ধরণের জিনিস নই যা এই অনুরোধটি পরিচালনা করতে পারে তবে অন্যরাও থাকতে পারে। .. অন্য কথায়, "আমি একটি চাঘল। একটি কফি প্রস্তুতকারককে সন্ধান করুন।" (দ্বিতীয় সার্ভার কফি প্রস্তুতকারক)।

শেষ পর্যন্ত, 418 স্পষ্টভাবে আরএফসি 7231 এ সংজ্ঞায়িত করা হয়নি , তবে এটি এখনও এর ছাতার মাধ্যমে আচ্ছাদিত 4xx (Client Error)

6. প্রতিক্রিয়া স্থিতি কোড

  • 4xx (ক্লায়েন্ট ত্রুটি): অনুরোধটিতে খারাপ সিনট্যাক্স রয়েছে বা এটি পূরণ করা যায় না

6.5। ক্লায়েন্ট ত্রুটি 4XX

  • স্থিতি কোডের 4XX (ক্লায়েন্ট ত্রুটি) শ্রেণি নির্দেশ করে যে ক্লায়েন্টটি ভুল হয়ে গেছে বলে মনে হচ্ছে। হেড অনুরোধটির প্রতিক্রিয়া জানানো ব্যতীত সার্ভারটি ত্রুটির পরিস্থিতির ব্যাখ্যা সহ একটি উপস্থাপনা পাঠাতে হবে এবং এটি কোনও অস্থায়ী বা স্থায়ী অবস্থা কিনা। এই স্থিতি কোডগুলি কোনও অনুরোধ পদ্ধতিতে প্রযোজ্য। ব্যবহারকারীর এজেন্টরা ব্যবহারকারীর কাছে অন্তর্ভুক্ত উপস্থাপনা প্রদর্শন করতে হবে।

4
আমার কাছে একটি তৃতীয় পক্ষের সরবরাহকারী (সত্যই খারাপ) তিনি 418 দিয়ে উত্তর দিবেন যদি আপনি স্বীকৃতি শিরোনাম মিস করে থাকেন। আমি সবসময় ভেবেছিলাম কারণ এটি কেবল খারাপ ছিল, তবে এটি আসলে যা ঘটছে তা ব্যাখ্যা করে। তবুও তাদের সার্ভারগুলির বাইরে থাকা স্থিতির কোডটি
হফম্যান

7
@ হাফম্যান তাদের পক্ষে 400 বাজে অনুরোধ, বা 415 অসমর্থিত মিডিয়া প্রকারের সাথে প্রতিক্রিয়া জানানো উপযুক্ত হতে পারে, যে কোনও 4XX কোড কোনও ক্লায়েন্ট ত্রুটির প্রতিনিধিত্ব করে, সুতরাং সেভাবে ব্যাখ্যা করা যেতে পারে।
উইজুলাস

4
এই স্থিতি কোডটি httpপাইথন ৩.৯- এ স্ট্যান্ডার্ড লাইব্রেরি মডিউলে যুক্ত করা হয়েছে।
ব্রাম অ্যাপেল

55

এইচটিটিপি রেসপন্স কোডটি মূলত আরএফসি 2324 ("হাইপার টেক্সট কফি পট কন্ট্রোল প্রোটোকল (HTCPCP / 1.0)") এবং আরএফসি 7168 ("হাইফার টেক্সট কফি পট কন্ট্রোল প্রোটোকল টি এফ্লাক্স অ্যাপ্লায়েন্সস (HTCPCP-TEA" ") প্রোটোকলে সংজ্ঞায়িত করা হয়েছিল।

উইকিপিডিয়া প্রতি: HTTP স্থিতি কোডগুলির তালিকা: # 418

এই কোড এক হিসাবে 1998 সালে সংজ্ঞায়িত করা হয় ঐতিহ্যগত IETF এপ্রিল ফুলস ঢামালি এ, বোঝায় যা RFC 2324 , অধি টেক্সট কফি পট কন্ট্রোল প্রোটোকল , এবং হয় প্রকৃত HTTP- র সার্ভার দ্বারা বাস্তবায়িত হবে বলে আশা করা না । আরএফসি নির্দিষ্ট করে যে এই কোডটি চাফির মাধ্যমে কফি তৈরির অনুরোধ জানানো উচিত by এই HTTP স্থিতি গুগল ডটকম সহ কয়েকটি ওয়েবসাইটে ইস্টার ডিম হিসাবে ব্যবহৃত হয়


8
এটি সত্যিকারের স্পষ্ট করে তোলা মূল্যবান যে এটি আসল স্থিতির কোড নয়। : আনুষ্ঠানিক তালিকা এখানে iana.org/assignments/http-status-codes/...
Evert

@ আরএফসির কোনও কিছু "অফিসিয়াল" হয়ে যায় কিনা তার প্রভাব কী? আপনি কি নিজের মন্তব্যে একটি উত্তর দিতে পারেন যাতে আমি তা গ্রহণ করতে পারি?
মোহন

@ মোহন একটি ছোট্ট মন্তব্যে আইইটিএফ এবং মানিককরণের প্রক্রিয়াটি লেখার চেষ্টা করতে ভাল লাগছে না কারণ আমি সম্ভবত বিটগুলি ভুল করব। শেষ পর্যন্ত আমি বিশ্বাস করি এটি প্রাসঙ্গিক আইইটিএফ ওয়ার্কিং গ্রুপগুলির সাথে রয়েছে।
সেভ্ট

11

এখানে চিত্র বর্ণনা লিখুন

হ্যাঁ, আমি নিশ্চিত করতে পারি, আমি এইচটিটিপি 418 রিয়েল প্রোডাকশন সার্ভার থেকে ফিরে আসতে দেখেছি। এটি বিদ্যমান আছে।


4
অনুরোধে প্রতিক্রিয়া কোড এবং স্থিতির পাঠ্য যে কোনও প্রতিক্রিয়া ফিরিয়ে দেওয়া হয়েছে তা ওয়েবএক্সেপশন শ্রেণি প্রদর্শন করবে। প্রতিক্রিয়া শিরোনামের প্রথম লাইনটি যদি "432 ওয়ান শূন্য" হয় তবে বার্তাটি "দূরবর্তী সার্ভারটি একটি ত্রুটি ফিরে পেয়েছিল: (432) ওয়ান শূন্য"। এই ত্রুটিটি ঘটলে আপনি কোন সার্ভারটি কল করেছিলেন এবং কোন সফ্টওয়্যারটি এটি চলছে তা জানার জন্য এটি আরও সহায়ক হতে পারে।
উইজুলাস

2

হ্যাঁ এটি একটি "বাস্তব" কোড যা এটি প্রকৃতপক্ষে ইন্টারনেট ইঞ্জিনিয়ারিং টাস্ক ফোর্স দ্বারা একটি অফিসিয়াল আরএফসি হিসাবে প্রকাশিত হয়েছিল, তবে আরএফসিটি 1 এপ্রিল প্রকাশিত হয়েছিল এবং এপ্রিলকে বোকা রসিক হিসাবে বোঝানো হয়েছে (বাকী হাইপার টেক্সট কফি পট কন্ট্রোলের পাশাপাশি) প্রোটোকল), বৈধ বাস্তবায়নের জন্য নয়। এ কারণেই বেশিরভাগ সাইটগুলি এটি একটি ইস্টার ডিম হিসাবে ব্যবহার করে, তবে অন্যথায় এটি এড়ানো উচিত। হিসাবে উল্লেখ করা হয়েছেএই মন্তব্য , প্রায়শই 400 (খারাপ অনুরোধ) এর মতো আরও উপযুক্ত স্ট্যাটাস রয়েছে।

উল্লেখযোগ্যভাবে, ল্যারি মাসিন্টারের মতে (উইকিপিডিয়ায় নির্মিত সেই আরএফসি রচয়িতা) মতে, এইচটিটিপি প্রশ্নের বিস্তৃতি আসলে একটি (ব্যঙ্গাত্মক) উদ্দেশ্যে কাজ করে: "এটি এইচটিটিপি অনুপযুক্তভাবে প্রসারিত করার জন্য অনেকগুলি উপায় চিহ্নিত করে।"


0

আমি মনে করি যে একসময় অর্ধ-আধিকারিক অর্থ ছিল তবে এখন সরকারীভাবে "স্বাক্ষরবিহীন" সংরক্ষিত কোড হিসাবে 418 হিসাবে আচরণ করা নিরাপদ।

আমি ধরে নিই, codesতিহাসিকভাবে এই কোডগুলি সম্পর্কে এখনকার চেয়ে কিছু আলাদাভাবে চিন্তা করা হয়েছে। আজ এটি অর্থহীন এবং মজার শোনায়; সম্ভবত ছিল না?

অন্য কথায়, আমি এই কোডটি ব্যবহার করা এড়াতে চাই।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.