分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

url模块学习小结

发布时间:2023-09-06 02:10责任编辑:赖小花关键词:url

url模块是node自带的功能强大的url解析库。

var url = require("url");var str = "http://192.168.0.109:80/static/index.html?name=zhufeng&age=7";querys = url.parse(str,true)query = querys.query;console.log(url.parse(str,true));console.log(query.age);/*返回一个对象 ???Url { ?????protocol: ‘http:‘, //传输协议 ?????slashes: true, ??????auth: null, ?????host: ‘192.168.0.109:80‘, //域名 + IP ?????port: ‘80‘, ???//端口号 ?????hostname: ‘192.168.0.109‘, ???//域名(IP) ?????hash: null, ???//哈希值 ?????search: ‘?name=zhufeng&age=7‘, ???//问号 + 传递进来的数据 ?????query: ‘name=zhufeng&age=7‘, ???//传递进来的数据 ?????pathname: ‘/index.html‘, ???//请求文件的路径及名称 ?????path: ‘/index.html?name=zhufeng&age=7‘, ???路径名称 + 传递的数据 ?????href: ‘http://192.168.0.109:80/index.html?name=zhufeng&age=7‘ } ???//原始的url地址*///console.log(url.parse(str,true)); //增加true后,query中存储的是经过处理解析后的结果,把传递进来的对组数据以键值对的方式进行存储/* ???Url { ?????.... ?????query: { name: ‘zhufeng‘, age: ‘7‘ }, ?????.... ???}*/

url模块学习小结

原文地址:https://www.cnblogs.com/yuliangbin/p/9483918.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved