node.js里面什么是url?
导读:今天就跟大家聊聊有关“node.js里面什么是url?”的内容,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 “node.js”中url是统一资源定位符...
今天就跟大家聊聊有关“node.js里面什么是url?”的内容,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。“node.js”中url是统一资源定位符,是“Uniform Resource Locator”的缩写,是专为标识Internet网上资源位置而设置的一种编址方式;url是由资源类型、存放资源的主机域名和资源文件名三个部分组成的,使用“node.js”的url库可以查看url的内容。
UNI-APP开发(仿饿了么):进入学习
本文操作环境:Windows10系统、nodejs 16版、Dell G3电脑。
node.js中url是什么
统一资源定位符,又叫URL(Uniform Resource Locator),是专为标识Internet网上资源位置而设置的一种编址方式,我们平时所说的网页地址指的即是URL。
在WWW上,每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL(Uniform Resource Locator,统一资源定位符),它是WWW的统一资源定位标志,就是指网络地址。
URL由三部分组成:资源类型、存放资源的主机域名、资源文件名。
也可认为由4部分组成:协议、主机、端口、路径
URL的一般语法格式为:
(带方括号[]的为可选项):
protocol :// hostname[:port] / path / [; parameters][?query]#fragment
使用node js的url库来查看URL的内容
node js url库
//使用url库将字符串转化为对象 const url = require('url') let urlString = 'https://127.0.0.1/wl/test/123/haha?name=123& age=18' let urlObj = url.parse(urlString) console.log(urlObj)
输出结果
将对象转为字符串
//将对象转为字符串 let obj = { protocol: 'https:', slashes: true, auth: null, host: '127.0.0.1', port: null, hostname: '127.0.0.1', hash: null, search: '?name=123& age=18', query: 'name=123& age=18', pathname: '/wl/test/123/haha', path: '/wl/test/123/haha?name=123& age=18', href: 'https://127.0.0.1/wl/test/123/haha?name=123& age=18' } let string = url.format(obj) console.log(string)
输出结果
可以类比json记忆
url.parse是将url字符串转换为对象
url.format 将url对象转化为字符串
以上就是关于“node.js里面什么是url?”的介绍了,感谢各位的阅读,希望文本对大家有所帮助。如果想要了解更多知识,欢迎关注网络,小编每天都会为大家更新不同的知识。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: node.js里面什么是url?
本文地址: https://pptw.com/jishu/652913.html