Tài liệu API - Quản lý Tệp

1. Tải Lên Tệp

Phương thức: POST

Endpoint: /api/files/upload

Mô tả: Tải lên nhiều tệp lên máy chủ.

Tham số yêu cầu: files (Danh sách tệp - multipart/form-data)

Phản hồi: 200 OK hoặc 400 Bad Request

2. Xóa Tệp

Phương thức: DELETE

Endpoint: /api/files/delete/{fileName}

Mô tả: Xóa tệp bằng tên tệp.

Phản hồi: 200 OK hoặc 500 Internal Server Error

3. Xóa Tất Cả Tệp

Phương thức: DELETE

Endpoint: /api/files/delete-all

Mô tả: Xóa toàn bộ tệp trên máy chủ.

Phản hồi: 200 OK hoặc 500 Internal Server Error

4. Tải Xuống Tệp

Phương thức: GET

Endpoint: /api/files/download/{fileName}

Mô tả: Tải xuống tệp bằng tên tệp.

Phản hồi: 200 OK hoặc 404 Not Found

5. Xem Hình Ảnh

Phương thức: GET

Endpoint: /api/files/view/{fileName}

Mô tả: Hiển thị tệp hình ảnh (nếu là ảnh).

Phản hồi: 200 OK hoặc 404 Not Found

6. Lấy Danh Sách Tệp

Phương thức: GET

Endpoint: /api/files/view/all

Mô tả: Lấy danh sách tất cả tệp trên máy chủ.

Phản hồi: 200 OK hoặc 500 Internal Server Error

Upload File (Image or PDF)

Files đã upload