آموزش جاوااسکریپت انجمن ها Nodejs سوال در خصوص جلسه 20

برچسب ها: ,

  • این موضوع 3 پاسخ، 3 کاربر را دارد و آخرین بار در 3 سال، 4 ماه پیش بدست علی به‌روزرسانی شده است.
در حال نمایش 4 نوشته (از کل 4)
  • نویسنده
    نوشته‌ها
  • #46342 پاسخ
    manafi_amir
    مشارکت کننده

    این طور که من متوجه شدم در آموزشی که شما دادید فایل اپلود می شود و اگر اعتبار سنجی فرم دچار مشکل بود بعد می آیید و فایل رو حذف می کنید آیا این روش منطقی هست
    یعنی در اعتبار سنجی هر دفعه فایل آپلود شود و بعد دوباره حذف شود فرض کنید حجم فایل ها زیاد باشد مثلا ویدیو باشه
    لطفا راهکاری ارائه بدهید که در صورتی که فرم اعتبار سنجی اش تمام شد بعد فایل آپلو شود

    سوال دوم
    ما در اعتبار سنجی فایل فقط پسوند را چک کردیم یا امکان دارد که نوع خود فایل را هم چک کنیم؟ مثلا اگر کاربر یک فایل را خودش پسوند را تغییر داد و در سرور آپلود کرد از نظر امنیتی مشکلی نداریم

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

    #46351 پاسخ
    علی
    مشارکت کننده

    زمانی که یک فایل رو ارسال می کنید به تمام ویژگی فایل دسترسی دارین و میتونین موارد مختلفی رو بررسی کنین یک پیشنهاد که برای این بخش میشه داشت این هست که از یک بخش چند رسانه ای ایجاد کنیم و از اون بخش تصاویر و یا هر فرمت فایل دیکه ای رو مورد استفاده قرار بدیم در بخش های مختلف نمونه این مورد در دوره جدید که منتشر شده است کار شده و در این بخش مطابق با اون چیزی که مستند multer ارائه میده آلپود فایل رو پیاده سازی کردیم.
    در رابطه با سوال دومتون هم یه مقدار مبهمه در نهایت اگر پسوند فایل تغییر کنه مسلما چون پسوند رو چک میشه خب اگر مقایرتی وجود داشته باشه ارور res خواهد شد.

    #50630 پاسخ
    gw2.fighter
    مشارکت کننده

    سلام استاد خسته نباشید من موقع ازسال فرم به این مشکل بر میخورم

    ولی وقتی async وawait از روی stor بر میدارم درست میشه و بدونه در نظر گرفتن ارور به صفحه بعد میره

    چکار کنم

    #51823 پاسخ
    علی
    مشارکت کننده

    آیا فراخوانی ماژول fs رو انجام دادین؟

در حال نمایش 4 نوشته (از کل 4)
پاسخ به: سوال در خصوص جلسه 20
اطلاعات شما: