我最近制作了一个Rails 5 API,它使用Shrine作为文件附件(附加到名为Upload的模型的视频)。用户会将带有文件的POST请求发送到hostname.com/api/uploads
,并将新的上载对象添加到数据库中。
我一直在线学习使用tus-ruby-server
和tus-js-client
向Shrine添加tus兼容性的教程,它们都表明有一个单独的端点(比如hostname.com/files
)用于上传使用tus的文件。有没有办法将此端点与我的API应用已经用于上传文件的端点统一起来?