为了账号安全,请及时绑定邮箱和手机立即绑定

用于在 JSON 中上传文件的 REST API

用于在 JSON 中上传文件的 REST API

Go
德玛西亚99 2021-08-16 18:57:07
我正在设计一个 REST API 来上传一个较大的(100MB)文件和一些信息。所以很自然会想到json编码。所以像这样:{   file: content of the file or URL?   name: string   description: string}名称和描述很容易用 json 完成,但我不确定如何将文件内容添加到其中。另外我想我应该使用 http PUT 方法。这样对吗?顺便说一句,如果重要的话,golang 用于实现这个 API。
查看完整描述

2 回答

?
扬帆大鱼

TA贡献1799条经验 获得超9个赞

对我来说,最明确的方法是以某种方式对文件字节进行编码。base64 似乎是一个不错的选择,golang 已经通过“编码/base64”内置了对它的支持。


查看完整回答
反对 回复 2021-08-16
  • 2 回答
  • 0 关注
  • 250 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信