Node.js :URLQueryString介绍

Posted 秋水涴晴汐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Node.js :URLQueryString介绍相关的知识,希望对你有一定的参考价值。

URL网址解析

url: 统一资源定位符,字母,数字,文字需编码
uri: 统一资源标识符,字符串格式规范

注:url 是 uri 的子集


  1. url.parse (urlString, bool,bool)

    参数1:URL解析成对象;参数2:将qurey变成json对象;参数3:正确解析不带协议(http)的url

  2. url.format (urlobj);

  3. url.resolve (from,to) 将两段字符串合并成一个完整的url地址

    参数1:超链接;参数2:路


参数解释

protocol:协议
slashes:是否含有协议的“//”
host:IP地址或者域名或者主机名
port:端口(默认8080不显示)
hostname:主机名字
hash:锚点值
search:查询字符串参数
query:给http的数据,同上
pathname:访问的资源路径名
path:访问的资源路径
href:完整的url地址

QueryString

    1. querystring.stringify(obj,sign1,sign2)
      将对象转化成url中query部分的形式

      参数1:要转化的对象;参数2:链接符(默认&);参数3:键与值之间的符号(默认=)

    2. querystring.parse(string,sign1,sign2,sign3)
      将query字符串转化成对象(反序列化)

      参数1:query字符串 ;参数2:链接符(默认&);参数3:键与值之间的符号(默认=);参数4:参数的个数(默认最多1000个,0则表示没有限制)

    3. querystring.escape(string)文字编译

    4. querystring.unescape(string) 反编译














以上是关于Node.js :URLQueryString介绍的主要内容,如果未能解决你的问题,请参考以下文章

Node.js介绍快速入门

学习node.js 第1篇 介绍nodejs

Node.js基本介绍和服务端创建的入门案例

『与善仁』Appium基础 — 13补充:node.js介绍

node.js介绍与安装

Node.js 介绍及学习