编写app.request(获取/发布)可重用的最佳方法是什么? 在我的应用程序中,我有很多请求(获取/发布),对于每项任务,我都会写这样的东西……
//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;
}
}
我的请求中发生的两件事是类型(获取或发布)和参数(有时我上面有所有参数,有时只有两个)……我只想创建一个函数,但是我不愿意不知道该怎么做。对不起,我是一个初学者。预先感谢您的帮助。