Как лучше всего написать app.request (получить / опубликовать) для повторного использования?В моем приложении у меня много запросов (get / post), и для каждой задачи я пишу что-то вроде этого ...
//GET
var url = endpoint + 'users/';
var query = '{"id": "20"}';
app.request.get(url,
{keys: key,
where: query,
username: username,
lastname: lastname,
data: data
},
function (data) {
data = JSON.parse(data);
….code....
}
//POST
var url = endpoint + 'users/';
app.request.post(url,
{keys: key,
username: username,
lastname: lastname,
data: data
},
function (data) {
data = JSON.parse(data);
switch(d.response.code)
{
case '400': ...code.. break;
case '200': ...code… break;
}
}
Две вещи, которые меняются в моем запросе, это тип (get или post) ипараметры (иногда у меня есть все параметры выше, а иногда только два)… Я хотел бы создать только одну функцию, но я не знаю, как это сделать.Извините за мой вопрос, я новичок.Заранее благодарю за помощь.