body parser

پرسیده شده
فعالیت 1022 روز پیش
دیده شده 812 بار
0

سلام وقت بخیر

پیکیج body-parser منسوخ (deprecated) شده باید از چه پکیج جایگزینی استفاده کنیم؟

اگه از خود express.json و express.urlencoded به جای نصب پکیج های دیگه استفاده کنیم چه معایبی داره؟

فایل پیوست

حسین مولاپور
حسین مولاپور

25 فروردین 00

0
حذف شده

فکر می کنم این مشکل به types باشه که در typescript براش تعریف شده. به هر حال مرجع اصلی برای اعلام deprecate شدن یک پکیج از طریق npm و github اون پیج هست.

فایل پیوست

کیوان علی محمدی

توسط

کیوان علی محمدی

25 فروردین 00

0
حذف شده

سلام خدمت شما. کجا همچین چیزی گفته شده؟ من پکیج رو بررسی کردم توی صفحه github چیزی مبنی بر deprecate شدن اعلام نکرده.

فایل پیوست

کیوان علی محمدی

توسط

کیوان علی محمدی

25 فروردین 00

-1
حذف شده

وقتی توی vscode ازش استفاده میکنیم

app.use(bodyParser.urlencoded({extended: false}));

روی bodyParser خط میکشه و این هینت رو نمایش میده:

@deprecated

'bodyParser' is deprecated.ts(6385)

فایل پیوست

حسین مولاپور

توسط

حسین مولاپور

25 فروردین 00

2
حذف شده

سلام

وقت بخیر

بله کاملا درسته از Express ورژن ۴.۱۶.۰ به بالا منسوخ شده و کاربردی نداره و دیگه حتی نیاز به نصبش هم نیست.

لینک Github:

https://github.com/expressjs/body-parser/commit/b۷۴۲۰f۸dc۵c۸b۱۷a۲۷۷c۹e۵۰d۷۲bbaf۳۰۸۶a۳۹۰۰

به جاش از دستورات زیر استفاده می شه :

// parse application/x-www-form-urlencoded
application.use(express.urlencoded({ extended: true }));
 
// parse application/json
application.use(express.json());
فایل پیوست

میلاد تقی پور

توسط

میلاد تقی پور

16 تیر 00