1.0.2 • Published 6 years ago

utils-url v1.0.2

Weekly downloads
1
License
ISC
Repository
-
Last release
6 years ago

url

url 解析模块

安装

yarn add utils-url

使用

import * as url from 'utils-url';

const urlObj = url.parse('http://xxx/'); // 解析url

const urlString = url.append('http://xxx/' , {foo: 'bar'}); // 拼接url和query参数
// 使用query-string子模块
import * as queryString from 'utils-url/query-string';

const urlObj = queryString.parse('foo=bar&search=123');

const urlString = queryString.stringify({foo: 'bar', search: 123});

API

url.parse(urlString)

The url.parse() method takes a URL string, parses it, and returns a URL object.

url.append(url, queryObj)

拼接url和query参数

urlObj 字段格式

属性描述
href完整的URL路径,如: http://user:pass@host.com:8080/p/a/t/h?query=string#hash
hash包括#字符串, 如: #hash
search包括?字符串, 如:?query=string
queryObject对象,会调用queryString.parse方法解析search部分,如:{"query": "string"}
1.0.2

6 years ago