راکت
ftp
ftp
توسط ftp مطرح شد
حل
12 پاسخ

دانلود مسیر هش شده

@ali.bayat
@khanzadimahdi
الان من یک مسیر ویدیو دارم مثلا

https://hw19.cdn.asset.aparat.com/aparat-video/ebd3d464076a6d6182a77ec13cb6c73e14164686-720p__91325.mp4

اگه من این رو هش کنم یا انکریپت کنم میشه باز دانلود کرد اگه میشه میتونید بگید چطوری


ثبت پرسش جدید
سیدعلی موسوی
سیدعلی موسوی
تخصص :سی شارپ و پی اچ پی
@juza666 سال پیشمطرح شد
0

مثال

$Hash ='\download\1.mp4'.'salt';
Hash::make($Hash);

و کدهاتون قبل از دانلود برای چک کردن

$Hash ='\\download\\1.mp4'.'salt';  
Hash::make($Hash);
if (Hash::check($Hash, $request->url)) {

}

به جایی اون مسیر فایل هم میتونی ریکوئست یا متغییر بذاری


mahdi khanzadi
mahdi khanzadi
تخصص :Software engineer
@khanzadimahdi6 سال پیشمطرح شد
0

متوجه نشدم که چی چجوریه!؟ چی رو بگیم چجوری؟


ftp
ftp
تخصص :ساده
@ftp6 سال پیشمطرح شد
0

@khanzadimahdi
میگم اگه این لینک هش بشه باز قابلیت دانلود داره


سیدعلی موسوی
سیدعلی موسوی
تخصص :سی شارپ و پی اچ پی
@juza666 سال پیشمطرح شد
0

وقتی هش میکنی یک salt هم بهش بزن و سمت url که ارسال میشه تویی بک اندت اون سالت رو به هش اضاف کن و مقایسه رو انجام بده اگر اوکی بوده کار رو انجام بده.


ftp
ftp
تخصص :ساده
@ftp6 سال پیشمطرح شد
0

@juza66
میشه مثال بزنید saltچطوری بدم


سیدعلی موسوی
سیدعلی موسوی
تخصص :سی شارپ و پی اچ پی
@juza666 سال پیشمطرح شد
0

مثال

$Hash ='\download\1.mp4'.'salt';
Hash::make($Hash);

و کدهاتون قبل از دانلود برای چک کردن

$Hash ='\\download\\1.mp4'.'salt';  
Hash::make($Hash);
if (Hash::check($Hash, $request->url)) {

}

به جایی اون مسیر فایل هم میتونی ریکوئست یا متغییر بذاری


ftp
ftp
تخصص :ساده
@ftp6 سال پیشمطرح شد
0

@juza66
خب الان میشه لینک هش شده رو دانلود کرد


سیدعلی موسوی
سیدعلی موسوی
تخصص :سی شارپ و پی اچ پی
@juza666 سال پیشمطرح شد
0

خیر چون اون کلید salt رو نداره و شما تویی بک اند پروژه تون دارینش و به هش اضاف میکنین


ftp
ftp
تخصص :ساده
@ftp6 سال پیشمطرح شد
0

@juza66
راه نداره


سیدعلی موسوی
سیدعلی موسوی
تخصص :سی شارپ و پی اچ پی
@juza666 سال پیشمطرح شد
0

تاجایی که تویی اموزش ها مهندس @hesammousavi نگاه کردم من خودم نتونستم راهی پیدا کنم ، تویی صحبت های خودشون هم گفتن از همین راه برای سایت خودشون استفاده میکنن.


ftp
ftp
تخصص :ساده
@ftp6 سال پیشمطرح شد
0

@juza66
الان اگه بخوام این لینک رو بدون مراجعه به آدرسش چطوری میتونم دانلود کنم روشش چطوری میشه
منظورم اینکه وقتی کاربر روی لینک زد توسط مروگر شروع به دانلود کنه


سیدعلی موسوی
سیدعلی موسوی
تخصص :سی شارپ و پی اچ پی
@juza666 سال پیشمطرح شد
0

Response

public function getDownload(){  
//PDF file is stored under project/public/download/info.pdf  
$file="./download/info.pdf";  
return Response::download($file);  
}  

ftp
ftp
تخصص :ساده
@ftp6 سال پیشمطرح شد
0

@juza66
این ارور رو میده

The file "https://as7.cdn.asset.aparat.com/aparat-video/726c5e478fc76720294bf51adf93152c16317785-360p__51012.mp4" does not exist

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

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