
مقدمه ای بر کد 201:
اگر یک توسعه دهنده وب هستید، احتمالاً با کدهای وضعیت پاسخ HTTP آشنا هستید. این کدها بخش مهمی از پروتکل HTTP هستند و اطلاعاتی در مورد وضعیت درخواست وب ارائه می دهند. یکی از مهمترین کدهای پاسخ، کد وضعیت پاسخ HTTP ایجاد شده 201 است. در این مقاله، به بررسی عمیق این کد خواهیم پرداخت و معنی آن، زمان استفاده و چرایی اهمیت آن را بررسی خواهیم کرد.
کد وضعیت پاسخ HTTP 201 ایجاد شده چیست؟
کد وضعیت پاسخ HTTP 201 Created برای نشان دادن موفقیت آمیز بودن درخواست و ایجاد منبع جدید استفاده می شود. این کد معمولاً در پاسخ به درخواست های POST استفاده می شود که برای ارسال داده ها به سرور برای پردازش استفاده می شود. هنگامی که یک سرور یک درخواست POST دریافت می کند و با موفقیت یک منبع جدید ایجاد می کند، با یک کد وضعیت 201 Created پاسخ می دهد.
چرا کد وضعیت پاسخ HTTP 201 مهم است؟
کد وضعیت پاسخ HTTP 201 Created کد مهمی است که توسعه دهندگان وب باید از آن آگاه باشند. این کد نشان می دهد که یک منبع جدید با موفقیت ایجاد شده است که می تواند اطلاعات مهمی برای برنامه هایی باشد که به ایجاد منابع جدید متکی هستند. علاوه بر این، این کد بخشی از پروتکل HTTP است که زیربنای وب است. درک کدهای وضعیت HTTP بخش مهمی از توسعه وب است.
کد وضعیت پاسخ HTTP 201 چگونه ایجاد می شود؟
کد وضعیت پاسخ HTTP 201 Created معمولاً در پاسخ به درخواستهای POST استفاده میشود. به عنوان مثال، اگر در حال ساخت یک برنامه وب هستید که به کاربران امکان ارسال پست های وبلاگ جدید را می دهد، می توانید از درخواست POST برای ارسال داده های پست جدید به سرور استفاده کنید. اگر سرور با موفقیت پست جدید را ایجاد کند، با یک کد وضعیت ایجاد شده 201 پاسخ خواهد داد. این به مشتری اجازه می دهد بداند که پست ایجاد شده است و یک سرصفحه مکان با URL منبع جدید ایجاد شده ارائه می دهد.
نمونههایی از کد وضعیت پاسخ HTTP 201 که در عمل تولید شدهاند
برای درک بهتر نحوه استفاده از کد وضعیت پاسخ HTTP Created 201، اجازه دهید به چند مثال نگاه کنیم:
یک حساب کاربری جدید ایجاد کنید
هنگامی که یک کاربر برای یک حساب کاربری جدید در یک برنامه وب ثبت نام می کند، اطلاعات مربوط به کاربر معمولاً از طریق یک درخواست POST ارسال می شود. اگر سرور با موفقیت حساب کاربری جدید را ایجاد کند، با کد وضعیت 201 Created پاسخ خواهد داد.
ارسال سفارش جدید
هنگامی که کاربر سفارش جدیدی را به یک وب سایت تجارت الکترونیک ارسال می کند، جزئیات سفارش معمولاً از طریق یک درخواست POST به سرور ارسال می شود. اگر سرور با موفقیت سفارش جدید را ایجاد کرد، با یک کد وضعیت ایجاد شده 201 پاسخ خواهد داد.