پرش به مطلب اصلی

دانلود فایل از پیوند اشتراک عمومی

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 است. هر دانلود در گزارش دانلودهای پیوند ثبت می‌شود.

درخواست​

پاسخ‌ها​

OK