首页前端开发其他前端知识node.js里面什么是url?

node.js里面什么是url?

时间2024-03-25 16:56:03发布访客分类其他前端知识浏览1058
导读:今天就跟大家聊聊有关“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

若转载请注明出处: node.js里面什么是url?
本文地址: https://pptw.com/jishu/652913.html
phpstorm的动态调试环境是怎么部署的呢? html5支持的音频格式有哪些?

游客 回复需填写必要信息