node.js コードで jQuery の ajax メソッドを使用しています。代わりにリクエストメソッドを使用したいので、jQuery ajax 関数の渡されたオプションをノードの http モジュールのリクエストメソッドオプションに変換したいと思います。これよりも良い方法はありますか?
function checkSetOption(param){
if(param === undefined){
return false;
}else{
return true;
}
} // End checkSetOption
//
var ajax = function(params,callBack){
request_options = {};
// Parse for http request params
params = new Array('dataType','url','method','success');
params.forEach(function(option,index,array){
if(checkSetOption(option)){
request_options.option = params.option;
}
}); // End 'forEach' method
http.request(param);
};