raravaice
چهارشنبه 21 فروردین 1387, 15:21 عصر
سلام
من با استفاده از کنترل فایل آپلود و خاصیت PostedFile.ContentType نوع محتوی فایل رو بررسی میکنم ولی با 2 جواب متفاوت در IE و FF مواجه میشم.
به عنوان مثال یه تصویر رو با پسوند jpg آپلود میکنم برای هر دو پاسخ میاد image/jpeg
حالا میام پسوند عکس رو به صورت دستی تغییر میدم و میزارم exe حالا پاسخها یه کم عجیبه :
در FF دارم : application/x-msdos-program
در IE دارم : image/jpeg
یعنی FF میاد بر اساس پسوند فایل این مقدار رو میفرسته و IE بر اساس نوع محتوی فایل.
حالا کدومشون درست عمل میکنن و راه کار چیه؟
موفق باشید
من با استفاده از کنترل فایل آپلود و خاصیت PostedFile.ContentType نوع محتوی فایل رو بررسی میکنم ولی با 2 جواب متفاوت در IE و FF مواجه میشم.
به عنوان مثال یه تصویر رو با پسوند jpg آپلود میکنم برای هر دو پاسخ میاد image/jpeg
حالا میام پسوند عکس رو به صورت دستی تغییر میدم و میزارم exe حالا پاسخها یه کم عجیبه :
در FF دارم : application/x-msdos-program
در IE دارم : image/jpeg
یعنی FF میاد بر اساس پسوند فایل این مقدار رو میفرسته و IE بر اساس نوع محتوی فایل.
حالا کدومشون درست عمل میکنن و راه کار چیه؟
موفق باشید