راکت

http status

4 پاسخ

سلام خدمت دوستان
میخواستم بپرسم توی api نویسی ، http status رو هنگامی که دیتای ورودی valid نیست و میخواید مسیج به سمت کاربر ارسال کنید، چی بر میگردونید
مثلا فرمت ایمیل درست نیست و میخواید ارور رو بفرستید سمت کاربر، http status چی برمیگردونید؟
یا مثلا آی دی ارسال شده هیچ دیتایی توی سرور نداره یا اصلا آی دی توی دیتابیس موجود نیست و میخوایم یه مسیج به سمت کاربر ارسال کنم.
الان خودم دارم از استتوس کد 202 استفاده می کنم وقتی عملیات موفقیت آمیز نیست ولی باید یک مسیج نمایش بدم
مثلا از 400 هم که استفاده می کنیم مسیج رو نمیشه سمت کاربر دریافت کرد

ثبت پرسش جدید

پاسخ‌ها

4
محمدرضا
محمدرضا
@mrjazini.ir

تخصص: <programmer/>

Ststus یکیه . چون درخواست با موفقیت ارسال شده و شما باید پیام انتهایی رو در قالب ارور چه با فرمت json یا xml برگردونید

Ibo Kiani
Ibo Kiani
@abdoki7788

تخصص: Backend developer

معمولا از ۴۰۰ استفاده میکنن و مسیج هم باید بشه فرستاد

شاید پاسخ شما همین‌جا باشد

سینا شاه‌اویسی
سینا شاه‌اویسی
@sinashahoveisi

تخصص: برنامه نویس

سلام اررور 422 برای خطای ولیدیشن هست و اررور هاش رو به صورت زیر میتونید نمایش بدید

{
  "data": {
    "username": [
      "فیلد نام کاربری الزامی است"
    ],
    "password": [
      "فیلد کلمه ی عبور الزامی است"
    ]
  },
  "status": "error",
  "message": "اعتبارسنجی با مشکل مواجه شد"
}
woz
woz
@wozniak

تخصص: fan of open source world

اگر api که دارید restfull هستش از لینک زیر معرفی شده هر کد برای چه اتفاقی هستش.
عنوان لینک مورد نظر
البته در نظر داشته باشید که در هرحالت شما باید یک فیلد از پاسخ را به status و یک فیلد را به message در صورت نیاز ، اختصاص دهید، مثلا به شکل زیر عمل کنید :

[
....
status => 'ok/error',
message => 'blah blah blah ...'
....
]

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام