我很难将以下curl
POST 转换为符合angular-file-upload
格式
curl -H "Content-Type: multipart/form-data" --form "jobSettings=$body" --form "upload=@$file" ${URL}?key=$key
在哪里:
@file
-作为脚本调用的参数提供的图像文件
$body
-描述服务器所需作业参数的 JSON 对象
即,我不知道如何将--form
参数传递给formData
of angular-file-upload
(即使formData
是用于此任务的正确属性)。
PS:我发现这个解决方案可以在不multipart/form-data
依赖. 我尝试了以下方法,因为根据$http 文档,我可以将数据设置为或对象类型:angular-file-upload
jobSettings
data
$http.post()
String
data: 'jobSettings={"analysis": {"paintings": [...]}}'
data: {'jobSettings': {"analysis": {"paintings": [...]}}'
不工作。
任何人?