我正在用PHP编写API来下载文件并将其上传到服务器。 以下是API应支持的一些操作:
- GET /documents - Get list of all documents.
- POST /documents/ - Upload new document.
- DELETE /documents/{id} - Delete document.
- GET /documents/{id} - (?) Download documnet/get information about document, file size, etc.
请求文档数据/信息的最佳做法是什么? 我需要两个单独的操作来下载和检索有关文档的信息。 我最好的想法是做以下事情:
- GET /documents/{id} - Download document data.
- GET /documents/{id}/information - Get document information.
让我的API更清洁的任何其他想法?