• path、url、querystring常用方法


    path常用方法

    1、path.join([..paths])   ---->[...path] 代表 路径片段  

    使用平台特定的拼接符将路径片段连接到一起,返回一个路径(注意: 长度为0则忽略,'.'当前目录, '..' 上一级目录),如: path.join('/first', 'second/third',  'forth', '..')  ; 返回: /first/second/third

    2、path.resovle([...path])

    把一个路径从右往左处理成一个绝对路径,如果没有传参数,返回当前工作目录的绝对路径

    3、 __dirname

    取当前文件所属目录的绝对路径

    4、 __filename

    获取当前文件的绝对路径

    url的常用方法

    public void test() throws Exception{
    //创建一个URL对象,拼接对象
    URL url = new URL("http://www.baidu.com");
    URL url1 = new URL(url, "/index.html?usrname=xxx#test");
    System.out.println(url1);//http://www.baidu.com/index.html?usrname=xxx#test
    //url的常用方法
    System.out.println("URL主机名称:"+url1.getHost());//URL主机名称:www.baidu.com
    System.out.println("URL协议:"+url1.getProtocol());//URL协议:http
    System.out.println("URL端口:"+url1.getPort());//URL端口:-1
    System.out.println("URL文件路径:"+url1.getPath());//URL文件路径:/index.html
    System.out.println("URL查询字符串:"+url1.getQuery());//URL查询字符串:usrname=xxx
    System.out.println("URL相对路径:"+url1.getRef());//URL相对路径:test
    System.out.println("URL文件名:"+url1.getFile());//URL文件名:/index.html?usrname=xxx

    }

    querystring常用方法

    1、stringify

     querystring.stringify({name:13} )
    'name=13'

    2、parse

    querystring.parse('name=13')
    { name: '13'}

    3、escape和unescape

    querystring.escape('哈哈哈')
    '%E5%93%88%E5%93%88%E5%93%88’

    querystring.unescape('%E5%93%88%E5%93%88%E5%93%88')
    '哈哈哈’

  • 相关阅读:
    k8s官网 基础知识入门教程
    Mac安装minikube
    docker下创建crontab定时任务失败
    docker save提示no space left on device错误
    cx_Oracle读写clob
    Ossec添加Agent端流程总结
    ossec变更alert等级及配置邮件预警
    linux安全配置检查脚本_v0.5
    linux命令返回值的妙用
    Shell脚本判断内容为None的方式
  • 原文地址:https://www.cnblogs.com/x0815/p/12299496.html
Copyright © 2020-2023  润新知