1Introduction
- description:URI utils
- author:#云淡然
- create:未明确
- update:未明确
- github:https://github.com/blearjs/blear.utils.uri
2Example
var uri = require('blear.utils.uri');
3Static
3.1.encode(URIComponent): encodedURI
与 encodeURIComponent
的区别是,uri.encode
额外对 !'()*
进行了编码,并且不会抛错,
如果出错,则返回空字符串。
uri.encode('!');
// => "%21"
3.1.1URIComponent
- 类型:
String
- 说明:URI 片段
3.1.2encodedURI
- 类型:
String
- 说明:编码后的 URI
3.2.decode(URIComponent): decodedURI
uri.decode('%21');
// => "!"
3.2.1URIComponent
- 类型:
String
- 说明:URI 片段
3.2.2encodedURI
- 类型:
String
- 说明:解码后的 URI
4Dependencies
- 无依赖
5Reference
- encodeURIComponent:developer.mozilla.org
- rfc3986:tools.ietf.org