Skip to main content
CalculoraCalculora

আর্থিক ও ব্যবসা

অর্থ ক্যালকুলেটরবিনিয়োগ ও পরিকল্পনাব্যক্তিগত অর্থরিয়েল এস্টেট বিনিয়োগব্যবসাস্টার্টআপ ও সাস

গণিত ও প্রযুক্তি

গণিত ক্যালকুলেটরপ্রকৌশলপদার্থবিদ্যার টুলসডেভেলপার টুলস্কুল টুলস

স্বাস্থ্য ও জীবন

চিকিৎসা সরঞ্জামস্মার্ট ইউটিলিটির্যান্ডমাইজার

সৃজনশীলতা ও বিশেষত্ব

ক্রিয়েটর ইকোনমিইসলামিকস্থায়িত্বগেম

রূপান্তরকারী

একক রূপান্তরকদৈর্ঘ্য রূপান্তরকওজন রূপান্তরকতাপমাত্রা রূপান্তরক→ একক রূপান্তরকারী

এলোমেলো

র্যান্ডম সংখ্যা জেনারেটরপাসওয়ার্ড শক্তি পরীক্ষকচাকা ঘোরানমুদ্রা নিক্ষেপ সিমুলেটরপাশা রোলারসময় অঞ্চল ওভারল্যাপ ক্যালকুলেটর→ র্যান্ডমাইজার
ফাইল কনভার্টার

PDF টুলস

PDF থেকে JPG রূপান্তরPDF থেকে PNG রূপান্তরPDF থেকে টেক্সট বের করুনPDF কে GIF তে রূপান্তর করুনPDF কে WebP তে রূপান্তর করুনPDF কে SVG তে রূপান্তর করুনPDF কে Word এ রূপান্তর করুনPDF কে Excel এ রূপান্তর করুনPDF কে PowerPoint এ রূপান্তর করুনPDF কে HTML এ রূপান্তর করুনPDF কে Markdown এ রূপান্তর করুনPDF কে TIFF এ রূপান্তর করুন

ছবি কনভার্টার

JPG থেকে PNG রূপান্তরPNG থেকে JPG রূপান্তরPNG থেকে WebP রূপান্তরWebP কে PNG তে রূপান্তর করুনWebP কে JPG তে রূপান্তর করুনJPG কে WebP তে রূপান্তর করুনSVG কে PNG তে রূপান্তর করুনSVG কে JPG তে রূপান্তর করুনSVG থেকে WebP রূপান্তরBMP থেকে PNG রূপান্তরBMP থেকে JPG রূপান্তরBMP থেকে WebP রূপান্তর

উন্নত চিত্র

HEIC থেকে JPG রূপান্তরHEIC থেকে PNG রূপান্তরTIFF থেকে JPG রূপান্তরTIFF থেকে PNG রূপান্তরJPG থেকে TIFF রূপান্তরPNG থেকে TIFF রূপান্তরJPG থেকে ICO রূপান্তরPNG থেকে ICO রূপান্তরJPG থেকে AVIF রূপান্তরPNG থেকে AVIF রূপান্তর

GIF ও অ্যানিমেশন

GIF ফ্রেম PNG-তে রূপান্তরGIF ফ্রেম JPG-তে রূপান্তরGIF ফ্রেম এক্সট্রাক্টরPNG কে GIF তে রূপান্তর করুনJPG কে GIF তে রূপান্তর করুনGIF কে WebP তে রূপান্তর করুন

সম্পাদনা

ওয়াটারমার্ক যোগ করুনইমেজ অবজেক্ট রিমুভারব্রাউজারে তাৎক্ষণিকভাবে ছবির আকার পরিবর্তন করুনঅনলাইনে ইমেজ কম্প্রেস করুন — ফাইলের সাইজ কমান, গুণমান বজায় রাখুন
গণিত গতি চ্যালেঞ্জমানসিক গণিত চ্যালেঞ্জওয়ার্ডলবিন্ট ওয়ালাদসুডোকু২০৪৮
মুদ্রা রূপান্তরকারী
CalculoraCalculora

আপনার সর্বজনীন ক্যালকুলেটর প্ল্যাটফর্ম। প্রতিটি প্রয়োজনের জন্য বিনামূল্যে, দ্রুত এবং সঠিক সরঞ্জাম।

১০০% ব্যক্তিগত - সমস্ত গণনা আপনার ব্রাউজারে হয়, কোনো ডেটা সার্ভারে পাঠানো হয় নাচিরতরে বিনামূল্যে - কোনো পেওয়াল নেই, কোনো সাবস্ক্রিপশন নেই, কোনো অ্যাকাউন্ট দরকার নেই

জনপ্রিয়

  • BMI ক্যালকুলেটর
  • ঋণ ক্যালকুলেটর
  • বয়স ক্যালকুলেটর
  • বন্ধকী ক্যালকুলেটর
  • শতাংশ ক্যালকুলেটর
  • বৈজ্ঞানিক ক্যালকুলেটর
  • সব দেখুন →

বিভাগসমূহ

  • গণিত
  • অর্থায়ন
  • স্বাস্থ্য ও জীবন
  • আর্থিক ও ব্যবসা
  • ডেভেলপার টুলস
  • প্রকৌশল
  • বিভাগসমূহ →

আরও

  • মুদ্রা রূপান্তরকারী
  • ফাইল কনভার্টার
  • গেমস ও মজার টুলস

আইনি

  • আমাদের সম্পর্কে
  • যোগাযোগ করুন
  • গোপনীয়তা নীতি
  • সেবার শর্তাবলী
  • দাবিত্যাগ
  • সাইটম্যাপ

ভাষাসমূহ

enEnglisharالعربيةesEspañoldeDeutschfrFrançaishiहिन्दीidBahasa IndonesiaitItalianoja日本語ko한국어ptPortuguêsruРусскийtrTürkçeviTiếng Việtbnবাংলাzh中文nlNederlandsplPolskiukУкраїнськаmsBahasa Melayuthภาษาไทย

© 2026 Calculora. সর্বস্বত্ব সংরক্ষিত।

তৈরি করা হয়েছে - ১০০% বিনামূল্যে

কোনো সার্ভার নেই - সম্পূর্ণ স্ট্যাটিক সাইট, শূন্য ডেটা সংগ্রহ

  1. হোম
  2. ডেভেলপার টুল
  3. HTTP স্ট্যাটাস কোড অনুসন্ধান

HTTP স্ট্যাটাস কোড অনুসন্ধান

যেকোনো HTTP স্ট্যাটাস কোড দেখুন — 200, 404, 500 এবং এর মাঝের সবকিছু — সহজ ভাষায় ব্যাখ্যাসহ যে এর অর্থ কী এবং সার্ভার কখন এটি ফেরত দেয়।

ক্যালকুলেটর লোড হচ্ছে...
এই ক্যালকুলেটরটি কি আপনাকে সাহায্য করেছে?

HTTP স্ট্যাটাস কোড অনুসন্ধান কী?

HTTP স্ট্যাটাস কোড হলো তিন অঙ্কের সংখ্যা যা একটি ওয়েব সার্ভার প্রতিটি প্রতিক্রিয়ার সাথে ফেরত পাঠায়, ক্লায়েন্টকে (ব্রাউজার, অ্যাপ বা API ব্যবহারকারী) জানিয়ে দেয় অনুরোধটি সফল হয়েছে, পুনঃনির্দেশ প্রয়োজন, নাকি ব্যর্থ হয়েছে — এবং কেন। এগুলো IETF দ্বারা প্রমিতকৃত এবং প্রতিটি ওয়েব সার্ভার, ব্রাউজার ও প্রোগ্রামিং ভাষায় অভিন্নভাবে ব্যবহৃত হয়, যা এগুলোকে সফটওয়্যার উন্নয়নে সবচেয়ে সার্বজনীন ডিবাগিং রেফারেন্সের একটি করে তোলে। এই অনুসন্ধান টুলটি পাঁচটি বিভাগের সবগুলোতেই সবচেয়ে বেশি সম্মুখীন হওয়া কোডগুলো কভার করে — তথ্যমূলক (1xx), সাফল্য (2xx), পুনঃনির্দেশ (3xx), ক্লায়েন্ট ত্রুটি (4xx) এবং সার্ভার ত্রুটি (5xx) — প্রতিটির প্রকৃত অর্থ সহজ ভাষায় ব্যাখ্যাসহ, শুধু আনুষ্ঠানিক RFC সংজ্ঞা নয়।

এই ক্যালকুলেটর কখন ব্যবহার করবেন

  • API ইন্টিগ্রেশন ডিবাগ করার সময় যখন একটি অনুরোধ ব্যর্থ হচ্ছে এবং আপনাকে বুঝতে হবে স্ট্যাটাস কোডটি আসলে কী বোঝায়
  • নির্দিষ্ট একটি ত্রুটি অবস্থার জন্য নিজের API থেকে কোন HTTP স্ট্যাটাস কোড ফেরত দেবেন তা ঠিক করার সময়
  • ওয়েব ডেভেলপমেন্ট কোর্স বা বুটক্যাম্পে HTTP মৌলিক বিষয় শেখানো বা শেখার সময়
  • বিভিন্ন 4xx এবং 5xx পরিস্থিতির মধ্যে পার্থক্য করতে হবে এমন এরর-হ্যান্ডলিং মিডলওয়্যার লেখার সময়
  • 301 নাকি 302 ফেরত দেওয়া হয়েছে তা যাচাই করে একটি পুনঃনির্দেশ কেন কাজ করছে না তা তদন্ত করার সময়
  • ব্রাউজার নেটওয়ার্ক ত্রুটি দেখালেও সার্ভার 200 ফেরত দেওয়া এমন CORS সমস্যা সমাধানের সময়

ধাপসমূহ:

  1. সার্চ বক্সে একটি স্ট্যাটাস কোড (যেমন 404) বা একটি কীওয়ার্ড (যেমন "forbidden") টাইপ করুন।
  2. নির্দিষ্ট একটি পরিসর দেখতে চাইলে 1xx-5xx বোতাম ব্যবহার করে বিভাগ অনুযায়ী ফিল্টার করুন।
  3. কোডটির অর্থ কী এবং কখন এটি সাধারণত ফেরত দেওয়া হয় তার সহজ ব্যাখ্যা পড়ুন।
  4. API প্রতিক্রিয়া ডিবাগ করার সময় বা এরর হ্যান্ডলিং তৈরির সময় এটিকে দ্রুত রেফারেন্স হিসেবে ব্যবহার করুন।

সূত্র

1xx: তথ্যমূলক — অনুরোধ গৃহীত হয়েছে, প্রক্রিয়া চলছে 2xx: সাফল্য — অনুরোধ সফলভাবে গৃহীত ও স্বীকৃত হয়েছে 3xx: পুনঃনির্দেশ — অনুরোধ সম্পূর্ণ করতে আরও পদক্ষেপ প্রয়োজন 4xx: ক্লায়েন্ট ত্রুটি — অনুরোধে ত্রুটিপূর্ণ সিনট্যাক্স আছে বা পূরণ করা যাচ্ছে না 5xx: সার্ভার ত্রুটি — সার্ভার একটি বৈধ অনুরোধ পূরণ করতে ব্যর্থ হয়েছে

ব্যবহারের ক্ষেত্র

  • আপনি যে API-র সাথে ইন্টিগ্রেশন করছেন সেটির ফেরত দেওয়া অপরিচিত একটি স্ট্যাটাস কোড দ্রুত বুঝতে
  • নির্দিষ্ট একটি ত্রুটি অবস্থার জন্য নিজের API থেকে কোন স্ট্যাটাস কোড ফেরত দেবেন তা ঠিক করতে
  • নির্দিষ্ট একটি কোড আসলে কী বোঝায় তা যাচাই করে একটি অনুরোধ কেন ব্যর্থ হচ্ছে তা ডিবাগ করতে
  • ওয়েব ডেভেলপমেন্ট কোর্সে HTTP মৌলিক বিষয় শেখাতে বা শিখতে
  • বিভিন্ন 4xx এবং 5xx পরিস্থিতির মধ্যে পার্থক্য করে এমন সঠিক এরর-হ্যান্ডলিং লজিক লিখতে

প্রধান সুবিধাসমূহ

  • সাধারণভাবে ব্যবহৃত প্রতিটি স্ট্যাটাস কোড একটি খুঁজে পাওয়া যায় এমন রেফারেন্সে
  • সহজ ভাষায় ব্যাখ্যা, শুধু আনুষ্ঠানিক RFC শব্দবন্ধ নয়
  • বিভাগ অনুযায়ী তাৎক্ষণিক ফিল্টার (1xx থেকে 5xx)
  • বিনামূল্যে, দ্রুত, কোনো সাইন-আপ ছাড়াই

প্রো টিপস

  • 5xx কোড কঠোরভাবে শুধু সার্ভার-পার্শ্ব ব্যর্থতার জন্য সংরক্ষণ করুন — ক্লায়েন্টের ইনপুট ত্রুটি নির্দেশ করতে এগুলো কখনো ব্যবহার করবেন না
  • রেট-লিমিটিং করার সময় Retry-After হেডারসহ 429 ব্যবহার করুন, যাতে সঠিক আচরণকারী ক্লায়েন্টরা জানে কখন পুনরায় চেষ্টা করবে
  • কোনো সম্পদ সত্যিই না থাকলে সাধারণ এরর পৃষ্ঠার বদলে 404-ই পছন্দ করুন — এটি ব্যবহারকারী ও সার্চ ইঞ্জিন উভয়ের জন্য ভালো
  • API ডিজাইন করার সময় সবকিছুকে সাধারণ 400-এ ডিফল্ট না করে নির্দিষ্ট 4xx কোড (422, 409, 400) বেছে নিন

এড়ানোর সাধারণ ভুলসমূহ

  • আসলে ব্যর্থ হওয়া একটি অনুরোধের জন্য 200 OK ফেরত দেওয়া, যা মনিটরিং টুল থেকে ত্রুটি লুকিয়ে রাখে
  • 401 (প্রমাণীকৃত নয়) এবং 403 (প্রমাণীকৃত কিন্তু অনুমোদিত নয়) গুলিয়ে ফেলা
  • স্থায়ী হওয়া উচিত এমন (301) পুনঃনির্দেশের জন্য 302 ব্যবহার করা, যা SEO-র ক্ষতি করে
  • ক্লায়েন্ট-পার্শ্ব এরর হ্যান্ডলিংয়ে নির্দিষ্ট কোড অনুযায়ী শাখা না করে সব 4xx এবং 5xx ত্রুটিকে একইভাবে বিবেচনা করা

মূল শব্দ ব্যাখ্যা

  • স্ট্যাটাস লাইন: একটি HTTP প্রতিক্রিয়ার প্রথম লাইন, যাতে স্ট্যাটাস কোড এবং একটি সংক্ষিপ্ত কারণ-বাক্যাংশ থাকে
  • ইডেম্পোটেন্ট: কিছু HTTP মেথডের একটি বৈশিষ্ট্য যেখানে একই অনুরোধ বারবার করা একবার করার সমান প্রভাব ফেলে
  • পুনঃনির্দেশ শৃঙ্খল: চূড়ান্ত সম্পদে পৌঁছানোর আগে ব্রাউজার অনুসরণ করা একাধিক পুনঃনির্দেশের একটি ক্রম
  • রেট লিমিটিং: একটি নির্দিষ্ট সময়-জানালায় ক্লায়েন্ট কতগুলো অনুরোধ করতে পারবে তা সীমাবদ্ধ করা, প্রায়ই 429 দিয়ে নির্দেশিত

সম্পর্কিত ধারণা

  • [object Object]
  • [object Object]
  • [object Object]
  • [object Object]
  • [object Object]

উদাহরণ

"429" খুঁজলে "Too Many Requests" পাওয়া যায় — যে কোড APIগুলো ফেরত দেয় যখন আপনি রেট লিমিট অতিক্রম করেন, আপনাকে জানায় ধীর গতিতে যেতে এবং কিছুটা বিরতি দিয়ে পুনরায় চেষ্টা করতে।

আপনার ফলাফলের ব্যাখ্যা

HTTP স্ট্যাটাস কোড প্রথম অঙ্ক অনুযায়ী পাঁচটি শ্রেণিতে ভাগ করা হয়। 1xx তথ্যমূলক এবং অ্যাপ্লিকেশন কোডে খুব কমই দেখা যায়। 2xx সাফল্য নিশ্চিত করে — 200 OK সবচেয়ে সাধারণ, তবে 201 Created এবং 204 No Content-ও REST API-তে ঘন ঘন দেখা যায়। 3xx পুনঃনির্দেশ পরিচালনা করে, যেখানে 301 (স্থায়ী) এবং 302 (অস্থায়ী) সবচেয়ে গুরুত্বপূর্ণ। 4xx ত্রুটি নির্দেশ করে ক্লায়েন্টের অনুরোধে কিছু সমস্যা আছে। সবচেয়ে সাধারণ হলো 400 Bad Request (ত্রুটিপূর্ণ সিনট্যাক্স), 401 Unauthorized (প্রমাণীকৃত নয়), 403 Forbidden (অনুমোদিত নয়), 404 Not Found (সম্পদ বিদ্যমান নেই) এবং 429 Too Many Requests (রেট লিমিট অতিক্রম)। নির্দিষ্ট 4xx কোডের সঠিক ব্যবহার আপনার API-কে সবকিছুর জন্য সাধারণ 400 ফেরত দেওয়ার চেয়ে অনেক সহজে ডিবাগযোগ্য করে তোলে। 5xx ত্রুটি মানে সার্ভার ব্যর্থ হয়েছে। 500 হলো সাধারণ অভ্যন্তরীণ ত্রুটি, 502 Bad Gateway আপস্ট্রিম সার্ভারের সমস্যা নির্দেশ করে, এবং 503 Service Unavailable সাধারণত মানে সার্ভার ওভারলোডেড বা রক্ষণাবেক্ষণের জন্য বন্ধ। 5xx ত্রুটি ডিবাগ করার সময় ক্লায়েন্ট-পার্শ্ব প্রতিক্রিয়ার বদলে সার্ভার লগ পরীক্ষা করুন, কারণ শুধু স্ট্যাটাস কোড দিয়ে খুব কমই মূল কারণ প্রকাশ পায়।

সচরাচর জিজ্ঞাসিত প্রশ্ন

বিভিন্ন HTTP স্ট্যাটাস কোড পরিসর কী বোঝায়?
1xx কোড তথ্যমূলক, 2xx মানে সাফল্য, 3xx নির্দেশ করে পুনঃনির্দেশ, 4xx মানে ক্লায়েন্ট একটি ভুল করেছে (যেমন একটি অনুপস্থিত পৃষ্ঠা অনুরোধ করা), এবং 5xx মানে সার্ভার নিজেই একটি বৈধ অনুরোধ পূরণ করতে ব্যর্থ হয়েছে।
401 এবং 403-এর মধ্যে পার্থক্য কী?
401 Unauthorized মানে আপনি এখনও প্রমাণীকৃত হননি (বা আপনার পরিচয়পত্র অবৈধ) — সার্ভার জানে না আপনি কে। 403 Forbidden মানে সার্ভার জানে আপনি কে, কিন্তু আপনার কাছে সেই সম্পদ অ্যাক্সেস করার অনুমতি নেই।
কেন কখনও কখনও স্পষ্টতই লোড হতে ব্যর্থ হওয়া পৃষ্ঠার জন্য আমি 200 দেখি?
সাধারণত এর অর্থ সার্ভার একটি বৈধ HTTP প্রতিক্রিয়া ফেরত দিয়েছে (তাই 200 OK), কিন্তু সেই প্রতিক্রিয়ার অ্যাপ্লিকেশন-স্তরের বিষয়বস্তু একটি ত্রুটি বর্ণনা করে — এটি API-তে একটি সাধারণ প্যাটার্ন, যেখানে ত্রুটির বিবরণ স্ট্যাটাস কোডের বদলে প্রতিক্রিয়ার বডিতে রাখা হয়।
301 এবং 302 পুনঃনির্দেশের মধ্যে পার্থক্য কী?
301 Moved Permanently ব্রাউজার ও সার্চ ইঞ্জিনকে বলে তাদের রেকর্ড আপডেট করতে এবং এখন থেকে নতুন URL ব্যবহার করতে। 302 Found একটি অস্থায়ী পুনঃনির্দেশ নির্দেশ করে — ভবিষ্যতের অনুরোধের জন্য মূল URL-ই ব্যবহার করা উচিত।
429 Too Many Requests মানে কী?
429 নির্দেশ করে ক্লায়েন্ট নির্দিষ্ট সময়ের মধ্যে খুব বেশি অনুরোধ পাঠিয়েছে। সার্ভার একটি Retry-After হেডার অন্তর্ভুক্ত করতে পারে যা ক্লায়েন্টকে জানায় কখন পুনরায় চেষ্টা করতে হবে। এই কোডের সম্মুখীন হলে এক্সপোনেনশিয়াল ব্যাকঅফ প্রয়োগ করুন।
503 Service Unavailable কী?
503 মানে সার্ভার সাময়িকভাবে অনুরোধটি প্রক্রিয়া করতে অক্ষম, সাধারণত ওভারলোড বা রক্ষণাবেক্ষণের কারণে। 500-এর মতো নয়, এটি সমাধান হবে বলে আশা করা হয়। সার্ভার একটি Retry-After হেডার অন্তর্ভুক্ত করতে পারে।
418 I'm a Teapot মানে কী?
418 RFC 2324 (1998)-তে একটি এপ্রিল ফুলের মজা হিসেবে সংজ্ঞায়িত করা হয়েছিল। এটি একটি বাস্তব স্ট্যাটাস কোড, যদিও বাস্তবে খুব কমই ব্যবহৃত হয়। কিছু সার্ভার অবৈধ অনুরোধের হাস্যকর প্রতিক্রিয়া হিসেবে এটি ফেরত দেয়।
404 Not Found কী?
404 মানে সার্ভার অনুরোধকৃত সম্পদ খুঁজে পাচ্ছে না। এটি সবচেয়ে সাধারণ ক্লায়েন্ট ত্রুটি। এটি ভাঙা লিংক, ভুলভাবে টাইপ করা URL, অথবা সরানো বা মুছে ফেলা কোনো সম্পদ নির্দেশ করতে পারে।
CORS-এর সাথে স্ট্যাটাস কোডের কী সম্পর্ক?
CORS (Cross-Origin Resource Sharing) প্রিফ্লাইট অনুরোধ সফল হলে 204 No Content ফেরত দেয়। যদি সার্ভার সঠিক CORS হেডার দিয়ে সাড়া না দেয়, ব্রাউজার স্ট্যাটাস 200 হলেও প্রতিক্রিয়াটি ব্লক করে, যা কনসোলে নেটওয়ার্ক ত্রুটি হিসেবে দেখা যায়।
আমি কীভাবে একটি স্ট্যাটাস কোড খুঁজব?
সার্চ বক্সে সংখ্যাসূচক কোড (যেমন 404) বা একটি কীওয়ার্ড (যেমন 'forbidden' বা 'timeout') টাইপ করুন। আপনি নির্দিষ্ট একটি পরিসর দেখতে 1xx–5xx বোতাম ব্যবহার করে বিভাগ অনুযায়ীও ফিল্টার করতে পারেন।
204 No Content প্রতিক্রিয়া কী?
204 নির্দেশ করে অনুরোধটি সফল হয়েছে কিন্তু ফেরত দেওয়ার মতো কোনো বিষয়বস্তু নেই। এটি সাধারণত সফল DELETE অনুরোধের পরে, CORS প্রিফ্লাইট প্রতিক্রিয়ার জন্য, অথবা যখন API বডি না ফেরত পাঠিয়ে ডেটা গ্রহণ করে তখন ব্যবহৃত হয়।

সম্পর্কিত সরঞ্জাম

আরো সরঞ্জাম অন্বেষণ করুন

অ্যাসপেক্ট রেশিও ক্যালকুলেটর

ব্যান্ডউইথ ক্যালকুলেটর

ডাউনলোড সময় ক্যালকুলেটর

ক্লাউড হোস্টিং খরচ ক্যালকুলেটর

সিডিএন খরচ ক্যালকুলেটর

API আয় ক্যালকুলেটর

অনুরূপ সরঞ্জাম

অ্যাসপেক্ট রেশিও ক্যালকুলেটর
ডেভেলপার টুল
ব্যান্ডউইথ ক্যালকুলেটর
ডেভেলপার টুল
ডাউনলোড সময় ক্যালকুলেটর
ডেভেলপার টুল
ক্লাউড হোস্টিং খরচ ক্যালকুলেটর
ডেভেলপার টুল
100
Continue
The server has received the request headers and the client should proceed to send the request body.
101
Switching Protocols
The requester has asked the server to switch protocols and the server has agreed to do so.
102
Processing
The server has received and is processing the request, but no response is available yet.
200
OK
The request has succeeded.
201
Created
The request has succeeded and a new resource has been created as a result.
202
Accepted
The request has been received but not yet acted upon.
204
No Content
The server successfully processed the request and is not returning any content.
206
Partial Content
The server is delivering only part of the resource due to a range header sent by the client.
301
Moved Permanently
This and all future requests should be directed to the given URI.
302
Found
Tells the client to look at (browse to) another URL temporarily.
304
Not Modified
Indicates that the resource has not been modified since the version specified by the request headers.
307
Temporary Redirect
The request should be repeated with another URI, but future requests can still use the original URI.
308
Permanent Redirect
The request and all future requests should be repeated using another URI, method not changed.
400
Bad Request
The server cannot or will not process the request due to a client error.
401
Unauthorized
Authentication is required and has failed or has not yet been provided.
403
Forbidden
The request was valid, but the server is refusing action — the client does not have access rights.
404
Not Found
The requested resource could not be found but may be available in the future.
405
Method Not Allowed
A request method is not supported for the requested resource.
408
Request Timeout
The server timed out waiting for the request.
409
Conflict
The request could not be processed because of conflict in the current state of the resource.
410
Gone
The resource requested is no longer available and will not be available again.
413
Payload Too Large
The request is larger than the server is willing or able to process.
414
URI Too Long
The URI provided was too long for the server to process.
415
Unsupported Media Type
The request entity has a media type which the server or resource does not support.
418
I'm a teapot
This code was defined as an April Fools' joke in RFC 2324 and is not expected to be implemented by real servers.
422
Unprocessable Entity
The request was well-formed but was unable to be followed due to semantic errors.
429
Too Many Requests
The user has sent too many requests in a given amount of time (rate limiting).
500
Internal Server Error
A generic error message given when an unexpected condition was encountered.
501
Not Implemented
The server either does not recognize the request method, or it lacks the ability to fulfil it.
502
Bad Gateway
The server was acting as a gateway or proxy and received an invalid response from the upstream server.
503
Service Unavailable
The server cannot handle the request, usually due to maintenance or being overloaded.
504
Gateway Timeout
The server was acting as a gateway or proxy and did not receive a timely response from the upstream server.