【发布时间】:2015-10-14 12:02:51
【问题描述】:
我想将音频文件发布到我的服务器。这是我正在尝试做的事情:
var fd = new FormData();
fd.append('fname', 'test.wav');
fd.append('data', soundBlob);
$.ajax({
type: 'POST',
url: '/test/testMethod',
data: fd,
processData: false,
contentType: false
}).done(function(data) {
console.log(data);
});
在服务器端我有一个方法:
[HttpPost]
public void testMethod(??What datatype?? postedData)
{
}
postedData 参数的数据类型是什么?我尝试使用对象和字节数据类型。任何帮助都会有所帮助。
【问题讨论】:
-
我不是 100% 确定,但是尝试使用 HttpContext Class msdn.microsoft.com/en-us/library/…
-
从 multipart/form-data POST 读取文件输入:stackoverflow.com/a/7460231/4023446
标签: javascript c# jquery ajax