看node已經有一段時間了,因為放假比較懶,沒有更新node。。。還是比較坑。年初沒專案哪只能來填填坑啦。
如題,這篇寫node如何處理get請求。
對於乙個前端碼農來說,後台給我們的第一印象就是介面,這也是為何前端工程師學node的原因。這篇就是說乙個get請求在node的環境下如何處理的。
話不多說先貼**.
console.info("------------------------------");
//引入http模組。
//引入url模組.
var url = require("url");
//引入querystring模組.
//列印請求字段
console.log(req.url);
//請求字段擷取
var query = req.url.substr(1);
//列印擷取後欄位
console.info(query);
//吧字串轉成陣列物件。
var qs_parse = qs.parse(query);
//列印陣列物件
console.info(qs_parse);
//返回客戶端訊息
res.end(json.stringify(qs_parse));
}).listen(6868);//偵聽本機6868埠。
乙個簡單的node介面按照上面的**就寫完了。
如何呼叫這個介面對於從事前端的朋友們來說最簡單不過,jquery,ajax,get就搞定。不多說。就寫乙個node的http請求好了。
**如下。
console.info("------------------------------");
//引入http模組
//傳送get請求
}).on('error',function(e));
node新手,寫的挺醜,希望各位大神指正。謝謝。 nodejs處理get請求
主要記錄下獲取get請求裡面的引數的問題。假設有這樣乙個鏈結 urlstring hello?name lilei position general 要從這個鏈結裡提取出引數name和position的值。這裡要用到url模組和querystring模組,所以先準備這兩個物件。var url req...
HTTP 簡單處理get請求
引用系統模組 用於處理url位址 const url require url 建立web伺服器 createserver 當客戶端傳送請求on request req,res url.parse req.url,true console.log query.name console.log quer...
node10 GET請求和POST請求的引數
get請求的引數在url中,在原生node中,需要使用url模組來識別引數字串。在express中,不需要使用url模組了。可以直接使用req.query物件。post請求在express中不能直接獲得,必須使用body parser模組。使用後,將可以用req.body得到引數。但是如果表單中含有...