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

جزئیات یک مسیر در سرور بیرونی

POST 

/api/v1/IOService/ExternalFs/Stat

جزئیات یک فایل یا پوشه را در سرور بیرونی برمی‌گرداند.

دسترسی: کاربر واردشده با Authorization و x-container (مقدار container که GET /api/v1/services/current برمی‌گرداند). اتصال‌ها و انتقال‌ها فقط برای همان کاربر دیده می‌شوند.

بدنه‌ی درخواست: connection: یا { "id": "..." } برای اتصال ذخیره‌شده، یا provider و config و secrets برای اتصالی که ذخیره نشده است؛ path.

خطاها: مسیر ناموجود 404 با NOT_FOUND؛ 502 با AUTH_FAILED یا UNREACHABLE وقتی ورود یا رسیدن به سرور بیرونی ناموفق است؛ 409 با HOST_KEY_UNTRUSTED یا HOST_KEY_MISMATCH (و برای FTPS، CERTIFICATE_UNTRUSTED یا CERTIFICATE_MISMATCH) وقتی کلید میزبان یا گواهی تأیید نشده است.

نکته: این قابلیت باید روی سرور روشن باشد (در غیر این صورت 404 با کد NOT_FOUND) و برای این کاربر هم فعال شده باشد (در غیر این صورت 403 با کد NOT_ENABLED). خطاها به شکل { error, code, detail } برمی‌گردند. اگر مجوز این گره قابلیت external.connect را اجازه ندهد، پاسخ 402 با کد LICENCE_RESTRICTED است.

درخواست​

پاسخ‌ها​

OK