zoukankan      html  css  js  c++  java
  • 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
    **/
  • 相关阅读:
    Mac国内源安装brew
    linux基础命令(二)
    运维查看命令
    初识数据库
    镜像/容器相关操作
    docker基本命令
    Docker简介及部署
    CF1599A Weights 构造
    CSP-S 2021 游记
    GeOP 1.0开发成!
  • 原文地址:https://www.cnblogs.com/kpengfang/p/5576635.html
Copyright © 2011-2022 走看看