Всем привет! Возникла необходимость передать из клиента на сервер json файл с помощью AJAX Post запроса. Все инициализировано, но у меня выскакивает ошибка #500. Всем заранее спасибо!
//javascript клинт
var visualControl = {
WaferName: NumberOfBar,//string
surname: Surname,//string
dateTime: Date(),//Date
listOfDefects : masOfDefects,//Array
}
$.ajax({
type: 'POST',
url: 'http://localhost:53114/AddDefect/ReturnDefect',
data: JSON.stringify(visualControl),
success: function(){
alert("Данные отправлены, Спасибо, " + SurnameCoded + "!");
},
dataType: 'json'
});
}
//контроллер
[HttpPost]
public void ReturnDefect (dynamic json)
{
StreamWriter sw = new StreamWriter("C:\\kek/kek.txt");
sw.WriteLine(json.WaferName);
sw.WriteLine(json.surname);
sw.WriteLine(json.dateTime);
sw.WriteLine(json.listOfDefects);
//sw.Close();
}