Node.js的 url.parse()

url.parse()

url.parse()可以將一個完整的URL地址以JSON對象 返回,裏面都是get請求方式的相關信息,代碼如下:

var url=require('url');
var path="http://localhost:8888/index?name=bob&password=123456";
var query=url.parse(path);
console.log(query);

結果:
在這裏插入圖片描述
代碼2:

var url=require('url');
var path="http://localhost:8888/index?name=bob&password=123456";
var query=url.parse(path,true);
console.log(query);

效果:
在這裏插入圖片描述

     對比得知,url.parse(path,true);加了true 後 ,JSON對象的 query中的query 由原來的字符串變成了對象,這在Node的官方文檔也有說:
在這裏插入圖片描述

http的各個屬性太多,用到時還是多看文檔,最後列一下返回的JSON對象的各個屬性:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章