我正在开发一项后端功能,涉及处理用户上传的 CSV 文件。到目前为止,我发现的大多数教程都建议我应该通过多部分请求读取该 CSV 文件。
https://www.appcoda.com/restful-api-tutorial-how-to-upload-files-to-server/
然而,据我所知,多部分请求涉及边界,只有当我们需要通过同一请求发送不同类型的有效负载时才有意义。对于 CSV 文件上传,我需要的只是通过请求正文发送字节流(具有适当的文本/csv 内容类型)。
我不确定人们使用和建议上传文件的分段请求是否有任何具体原因?