دانلود با نشانی امضاشده
GET/api/v1/SharingService/FileDownload/Download/:fileId/Signed
فایلی را که یکی از مسیرهای .../Signed برایش نشانی امضاشده ساخته تحویل میدهد. نشانی را همانطور که برگشته باز کنید؛ پارامترهای sid، exp، name و sig بخشی از امضا هستند.
دسترسی: بدون ورود و بدون هیچ سرآیندی؛ مجوز دسترسی خود امضاست. با هر درخواست همهچیز دوباره بررسی میشود: پیوند باید هنوز فعال، حذفنشده و منقضینشده باشد، رمز پیوند از زمان ساختن نشانی تغییر نکرده باشد.
پاسخ: محتوای فایل همیشه به صورت پیوست، با X-Content-Type-Options: nosniff، Cache-Control: no-store و Referrer-Policy: no-referrer. درخواست بازهای (Range) پشتیبانی میشود، پس دانلود قطعشده ادامه پیدا میکند. این درخواست در گزارش دانلود ثبت نمیشود.
خطاها: 401 برای نشانی منقضی، امضای نادرست، پیوند لغوشده یا هر ناهمخوانی دیگر؛ پاسخ عمداً یکسان است. 404 با متن Physical File Not Found! وقتی فایل روی دیسک نباشد.
درخواست
پاسخها
- 200
OK