Приходят данные с формы сайта, я их разбираю и получаю данные в формате json, дальше мне нужно выполнить проверку заполнено поле или нет, если заполнено то передать их дальше в post запросе, если не заполнено то ничего не делать.
Входные данные выглядят так -
Я хочу сделать сделать проверку, IF\ELSE.
Если form.NAME = noone, тогда ничего
Иначе "NAME" : form.NAME;
Мой скрипт выглядит так -
//Объявляю переменную
var formname = msg.form.NAME
//Служебная информация метода, url, тип данных
msg.headers = {}
msg.method = "POST"
msg.url = "http://127.0.0.1:1880/tst" ;
msg.headers["content-type"] = "application/json"
//Сам скрипт в msg.payload и есть тело запроса
msg.payload = {
//если formname = noone, то пропускаем и ничего не делаем
if (formname = 'noone') {
//
}
//Иначе добавляем в тело "NAME" : formname
else {
"NAME": formname;
}
// Это просто данные в формате JSON
"PHONE":"+79876543210",
};
//возвращаем в поток
return msg
Но мой скрипт не работает, валидатор выдаёт ошибки