搭建代理伺服器時的筆記,request使用筆記
阿新 • • 發佈:2018-11-22
request 請求筆記:
1、opation中使用form欄位傳參 對應 content-type': 'application/x-www-form-urlencoded',如果想要content-type設定為
var options = { url: "http://localhost:8888/getjs", method:'POST', form:{ limit: 20, offset: 0, orderId:'', receiverPhone:'', skuId:'', skuName:'' } }; request(options, (error, response, body)=>{ // console.log(" response:===",response); console.log(" ============body begin============"); console.log(body); console.log(" ============body end============"); console.log("[response.headers]:",response.headers) if (!error && response.statusCode == 200) { // var info = JSON.parse(body);} });
注意必須設定的幾個欄位 json 、headers中的content-type 還有不能使用form欄位 必須用body
var options = { url: localurl_localhost, method:'POST', json:true,//這個欄位必須 headers:{ 'content-type':'application/json', //這個欄位必須 }, body:{ //想要發起 content-type為application/json的請求 就要用body欄位傳參 limit: 20, offset: 0, orderId:'', receiverPhone:'', skuId:'', skuName:'' } };