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

کپی پوشه

POST 

/api/v1/boxes/copy

کپی یک پوشه را به‌صورت ناهمگام شروع می‌کند.

دسترسی: کاربر واردشده با حق WRITE، فقط در فضای خودش.

بدنه‌ی درخواست: sourceBox و destinationBox (هر دو الزامی). اگر نام مقصد تکراری باشد، شماره‌ای به آن اضافه می‌شود. پیش از شروع، فضای لازم از سهمیه‌ی کاربر رزرو می‌شود.

رفتار ناهمگام: پاسخ موفق 201 بدون بدنه است و فقط یعنی کار پذیرفته شده. پیشرفت و نتیجه از راه فهرست کارها (GET /api/v1/io-audits/status/{status}/skip/{skip}/take/{take}) قابل پیگیری است.

خطاها: اگر شروع کار ناموفق باشد، خطا برمی‌گردد، فضای رزروشده آزاد می‌شود و کار با وضعیت FAILED ثبت می‌شود.

نام پوشه: هیچ بخشی از نام یا مسیر پوشه نمی‌تواند خالی، . یا .. باشد یا با .vc تمام شود؛ در این صورت پاسخ 400 است. نام‌هایی که فقط نقطه دارند (مثل v1.2) مجازند.

درخواست​

پاسخ‌ها​