TGViewer
برنامه نویسی | کاکتوس وب 🌵 برنامه نویسی | کاکتوس وب 🌵 @cactuswebteam · 1.73K subscribers
Post #57 941
🌎 معنی کد های وضعیت (HTTP Status Codes) که هر برنامه ‌نویس باید بداند

احتمالاً هنگام کار با API ها، وب ‌سایت ‌ها یا مرورگر، با اعدادی مثل 200، 404 یا 500 رو به ‌رو شده ‌ای


اما هر کدام دقیقاً چه معنی ‌ای دارند؟ 🤔


⏺ کد 1xx — اطلاعات (Informational)
این کدها یعنی درخواست دریافت شده و هنوز در حال پردازش است.

🔴 کد 100 (Continue)
سرور می ‌گوید: ادامه بده، درخواستت را دریافت کردم


🟢 کد 2xx — موفقیت (Success)
همه چیز طبق انتظار انجام شده است ✅

🟢 کد 200 (OK)
درخواست با موفقیت انجام شد.

🟢 کد 201 (Created)
یک منبع جدید با موفقیت ساخته شد. مثلاً ثبت یک کاربر جدید.

🟢 کد 204 (No Content)
درخواست موفق بوده، اما چیزی برای برگرداندن وجود ندارد.


⏺ کد 3xx — تغییر مسیر (Redirection)
برای دریافت نتیجه باید به آدرس دیگری بروی.

🟡 کد 301 (Moved Permanently)
آدرس برای همیشه تغییر کرده است.

🟡 کد 302 (Found)
انتقال موقت به یک آدرس دیگر.

🟡 کد 304 (Not Modified)
فایل تغییری نکرده و از نسخه کش (Cache) استفاده می‌شود.


⏺ کد 4xx — خطای سمت کاربر (Client Error)
مشکل از درخواست ارسال ‌شده توسط کاربر است.

🔴 کد 400 (Bad Request)
درخواست نامعتبر است.

🔴 کد 401 (Unauthorized)
برای دسترسی باید احراز هویت شوی.

🔴 کد 403 (Forbidden)
سرور درخواست را فهمیده، اما اجازه دسترسی نمی ‌دهد.

🔴 کد 404 (Not Found)
منبع یا صفحه مورد نظر پیدا نشد.

🔴 کد 405 (Method Not Allowed)
متد HTTP مجاز نیست. مثلاً به جای POST از GET استفاده شده است.

🔴 کد 429 (Too Many Requests)
در مدت کوتاهی درخواست ‌های زیادی ارسال شده است.


⏺ کد 5xx — خطای سمت سرور (Server Error)
مشکل از سرور است، نه کاربر.

🟣 کد 500 (Internal Server Error)
یک خطای داخلی در سرور رخ داده است.

🟣 کد 502 (Bad Gateway)
سرور واسط پاسخ معتبری از سرور اصلی دریافت نکرده است.

🟣 کد 503 (Service Unavailable)
سرور موقتاً در دسترس نیست. مثلاً هنگام تعمیرات یا ترافیک بالا.

🟣 کد 504 (Gateway Timeout)
سرور واسط منتظر پاسخ ماند، اما زمان انتظار تمام شد.


🤯 روش ساده حفظ کردن

✅کد های 1xx ➡️ در حال پردازش
✅ کد های 2xx ➡️ موفقیت
✅ کد های 3xx ➡️ تغییر مسیر
✅ کد های 4xx ➡️ خطای کاربر
✅ کد های 5xx ➡️خطای سرور


🔖 این پست را ذخیره کن، احتمال زیادی دارد در مصاحبه ‌های برنامه ‌نویسی، توسعه API یا دیباگ پروژه ‌ها دوباره به آن نیاز پیدا کنی.


#️⃣ #برنامه_نویسی #استخدام #سی_شارپ

➖➖➖➖➖➖➖➖
⏺ @cactuswebteam | کاکتوس وب
  • ❤ 2
More from @cactuswebteam
  1. Sep 28, 2026💰 مردی که می توانست از ایلان ماسک هم ثروتمندتر شود… اما انتخاب دیگری کرد! اسمش تیم برنرز-…
  2. Sep 27, 2026📁 تلگرام رو تبدیل کن به هارد شخصی با Telegram Drive می ‌تونی فایل ‌های تلگرام، Saved Mess…
  3. Sep 26, 2026یه راز درباره برنامه ‌نویس ‌های حرفه ‌ای که شاید کسی بهت نگفته باشه فکر می ‌کنی برنامه ‌نو…
  4. Sep 25, 2026🗓 تقویم شمسی در Blazor Server با JalaliDatePicker اگر با Blazor Server کار می کنید و برای…
  5. Sep 24, 2026🎬 پیشنهاد فیلم Swiped (2025) تا حالا فکر کردی یک ایده ساده برای آشنایی آدم ‌ها چطور میتون…
  6. Sep 23, 2026🔠 یه اشتباه ساده که خیلی از برنامه‌ نویس ‌های سی شارپ انجام میدن وقتی توی کدت اینو می بین…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →