get
request({ timeout:5000, // 设置超时 method:'GET', //请求方式 url:'xxx', //url qs:{ //参数,注意get和post的参数设置不一样 xx:"xxx", xxx:"xxx", xxx:"xxx" }},function (error, response, body) { if (!error && response.statusCode == 200) { console.log(body); }else{ console.log("error"); }});
post
form
request({ timeout:5000, // 设置超时 method:'GET', //请求方式 url:'xxx', //url form:{ //参数,注意get和post的参数设置不一样 xx:"xxx", xxx:"xxx", xxx:"xxx" }},function (error, response, body) { if (!error && response.statusCode == 200) { console.log(body); }else{ console.log("error"); }});
formData
request({ method : 'POST', url : 'your url', headers : { 'Content-Type' : 'multipart/form-data' }, formData : { audio : xxxx }}, function (error, response, body) { if (!error) { resolve({response, body}); } else { reject(error); }});