Есть POST запрос записанный в index.js
submit: function () {
this.deleteErrors();
var validResult = this.validate();
if (validResult.isValid) {
var request = {
method: "POST",
url: "server.json", //Статический файл с ответом на запрос
data: MyForm.getData(),
beforeSend: function () {
$("#submitButton").prop("disabled", true); //Делаем кнопку отправки неактивной
},
complete: function () {
$("#submitButton").prop("disabled", false); //Делаем кнопку отправки вновь активной
},
success: function (data) {
MyForm.deleteErrors();
if (data.status === "progress") {
$("#resultContainer")
.append("<p>В процессе</p>")
.addClass("progress");
setTimeout(function () {
console.log("Resend request");
$.ajax(request);
}, data.timeout);
} else if (data.status === "error") {
$("#resultContainer").append(data.reason).addClass("error"); //Добавляем сообщение об ошибке в контейнер
} else if (data.status === "success") {
console.log(1);
$("#resultContainer").append("Успешно").addClass("success");
}
},
error: function () {
console.log("Request failed");
},
};
$.ajax(request);
} else {
var errorFields = validResult.errorFields;
var errorMessages = validResult.errorMessages;
for (var key in errorFields) {
this.addErrorClassForField(errorFields[key]);
}
for (var key in errorMessages) {
this.addErrorMessage(errorMessages[key]);
}
}
},
};
Так же в директории есть папка server в которой находится "server.js" со своим package.json как мне правильно обработать POST запрос , чтобы он выдавал его на стороне сервера в виде файла?