دانلود فایل از پیوند اشتراک عمومی
GET/api/v1/SharingService/FileDownload/Download/:fileId/Stamp/:stamp/Public
فایلِ یک پیوند اشتراک عمومی را به صورت پیوست دانلود میکند. پیوند عمومی رمز ندارد و به کاربران واردشده یا مالک محدود نیست.
دسترسی: بدون ورود. پیوند عمومیای که تاریخ انقضا دارد هم تا پیش از انقضا با این مسیر کار میکند.
پاسخ: محتوای فایل با سرآیند Content-Disposition: attachment و نام فایل. سرآیند X-Content-Type-Options: nosniff هم فرستاده میشود.
خطاها: 404 با بدنهی خالی وقتی پیوند عمومیِ فعال و منقضینشدهای برای این فایل و stamp نباشد. 404 با متن Physical File Not Found! وقتی پیوند هست ولی فایل روی دیسک پیدا نشود.
نکته: stamp باید شمارهی همان پیوند باشد؛ 0 یا مقدار منفی پذیرفته نمیشود و پاسخ 404 است. هر دانلود در گزارش دانلودهای پیوند ثبت میشود.
درخواست
پاسخها
- 200
OK