4
Я хотел бы разместить аудиофайл на своем сервере. Вот как я пытаюсь сделать:Тип данных для formdata на стороне сервера
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 https://msdn.microsoft.com/en-us/library/ system.web.httpcontext (v = vs.110) .aspx – Nodarii
Чтение файла ввода из multipart/form-data POST: http://stackoverflow.com/a/7460231/4023446 –
Был такой же вопрос: http: // stackoverflow.com/questions/20629105/ajax-fileupload-jquery-formdata-in-asp-net-mvc –