سامان
1 سال پیش توسط سامان مطرح شد
0 پاسخ

دانلود فایل با لینک مستقیم

سلام ، اگر یک فایل مثلا pdf در محلی روی سرور قرار داشته باشه ، و محدودیت احرازهویت هم روی سایت نداشته باشیم ، میتونیم با استفاده از url مستقیما اون فایل را دانلود کنیم . مثلا فرض کنیم فایل myfile.pdfدر مسیر public/doc/myfile.pdf روی پروژه ما قرارداشته باشه . در این صورت میتونیم با نوشتن localhost:8000/doc/myfile.pdf بدون اینکه وارد سایت هم شده باشیم این فایل را دانلود کنیم . اگر بخواهیم از یک origin دیگری این دانلود را انجام بدیم ، مثلا یک فایل html بنویسیم و در اون با ajax این url را به سرور ارسال کنیم ، با خطای cors مواجه میشیم . من خطای cors را با استفاده از میدلور حل کرده ام . ولی اینجوری ، حل شدن خطای cors برای urlهائی هست که سرور برای روت کردن از فایل web.php استفاده میکنه . چکار کنیم که وقتی مستقیم دانلود فایل انجام میشه ، مثل url ای که بالا نوشتم ، سرور خطای cors نگیره؟ ممنون


ثبت پرسش جدید

به همدیگه کمک کنیم

به سامان کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

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

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