介绍
@ohos.url (URL字符串解析)
URL代表着是统一资源定位符,本模块提供了常用的工具函数,实现了处理URL字符串URLParams和构造URL对象等功能。
导包
import Url from '@ohos.url'
示例代码
export const testUrl=()=>{
//构造URL对象
let urlObject = Url.URL.parseURL('https://developer.exampleUrl/?fod=1&bard=2');
let paramsObject = new Url.URLParams(urlObject.search.slice(1));
//使用api接口添加参数
paramsObject.append('fod', '3');
//使用api接口删除参数
paramsObject.delete('fod')
//获取全部键值对
console.log(paramsObject.getAll('bard').toString())
//遍历全部键值对
urlObject.params.forEach((value,name,searchParams)=>{
console.log(name,value,urlObject.params===searchParams)
})
}