Node.js中url的詳解


var url = require('url');
var str = 'http://zhufengnodejs:123@github.com:80/2016jsnode?name=zfpx&age=8#top';
var urlObj = url.parse(str,true); //用於將字符串轉成對象
console.log(urlObj);
console.log(url.format(urlObj));//用於將對象轉成字符串
/**
protocol: 'http:', 協議
slashes: true, 是否有//
auth: 'zhufengnodejs:123', 用戶名和密碼
host: 'github.com:80', 主機
port: '80', 端口
hostname: 'github.com',域名
hash: '#top', 片斷標識符 指向HTML頁面某個DOM元素的ID
search: '?name=zfpx&age=8', ?+查詢字符串
query: 'name=zfpx&age=8',查詢字符串
pathname: '/2016jsnode', 端口號和?中間的那部分
path: '/2016jsnode?name=zfpx&age=8', pathname+search
href: 'http://zhufengnodejs:123@github.com:80/2016jsnode?name=zfpx&age=8#top' 原始的URL
**/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM