【发布时间】:2014-08-14 18:45:58
【问题描述】:
如果我使用 POST 提交表单,ASP.NET 服务器可以按名称访问每个值。但是,如果我用 javascript 来做:
$http({
method: "POST",
url: TDSV.ROOT_PATH + "/themes/" + data.id,
params: { "xHttpMethodOverride": "PUT" },
data: { "newContent": JSON.stringify({ properties: data.json.properties, "otherInfo": "hello world" }, null, "\t") },
cache: false
});
这一切都被压缩成一个巨大的流,我必须解析它。我对以这种方式发送文件没有兴趣。我只想按名称分隔字符串。有没有办法做到这一点?
【问题讨论】:
-
JSON.stringify调用将您的数据强制转换为单个字符串.... -
您使用的是 MVC、WebApi 还是 WebForms?
标签: javascript asp.net angularjs multipartform-data angular-http