PDA

View Full Version : سوال: استفاده از Dot در آدرس



v2hid_93
چهارشنبه 02 اردیبهشت 1394, 14:10 عصر
سلام دوستان
من دارم یک پروژه تست میسازم
آپلود سنتر با استفاده از asp mvc 4
توی حذف میخوام اسم فایلم پاس داده بشه به action و اون اکشن پاکش کنه
ولی چون هر فایل حداقل یک . داره نمیشه
بجای . از علامت % هم استفاده کردم ولی نشد
ب نظرتون چیکار کنم که امنیت سایتمم به خطر نیوفته؟
آدرس ارسالی مثلا اینه :
http://localhost:6894/Admin/DeleteFile/bg.jpg


به علامت . گیر میده
ممنون میشم کمکم کنید

Alireza_1387
چهارشنبه 02 اردیبهشت 1394, 14:51 عصر
آدرس ارسالی مثلا اینه :
http://localhost:6894/Admin/DeleteFile/bg.jpg




عکس بالا نمیاد . لینک اشتباه هستش

v2hid_93
جمعه 04 اردیبهشت 1394, 12:09 عصر
سلام
دوست عزیز این عکس نیست
این آدرسیه که میخوام داشته باشم
وقتی به اکشن DeleteFile میرم و میخوام مقدار bg.jpg رو بهش پاس بدم خطا میده
بخاطر کاراکتر '.'

hakim22
شنبه 05 اردیبهشت 1394, 11:35 صبح
context.MapRoute(null, "Admin/DeleteFile/{fname}.{ext}",
new
{
controller = "Admin",
action = "DeleteFile",
fname = UrlParameter.Optional,
ext = UrlParameter.Optional,
});