在文件上传时,我除了文件本身,还需要附加 JSON 表单数据,比如用户 ID 和 token。请问在 HarmonyOS 的 HTTP 上传中,如何同时提交文件和 JSON 字段?

鸿蒙课程学习鸿蒙问答专区
在文件上传时,我除了文件本身,还需要附加 JSON 表单数据,比如用户 ID 和 token。请问在 HarmonyOS 的 HTTP 上传中,如何同时提交文件和 JSON 字段?
```ts
await http.upload(url, {
files: [{ name: 'file', path }],
data: { userId: '123', token: 'abc' }
});
```