| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 网络协议 -> httppath模块 -> 正文阅读 |
|
[网络协议]httppath模块 |
一.path(1)path.join说明:这个api是用来拼接路径 使用: 导入:
注意:../会抵消掉一层路径 所以最终的结果是: console.log(pathStr) (2)path.basename说明:拿到文件名 代码:
第二个参数如果加了文件名的后缀, 则读取的只有文件名。 结果: 二.http大家应该知道,获取资源的电脑叫做客户端,输送资源的电脑被叫做服务器。 (1)ip每一台电脑都有一个ip地址,就像每个人都有身份证一样。 如,可以通过14.215.177.39这个ip地址访问百度 (2)域名域名是ip地址的别称,你通过ip地址访问,没有语义化,通过www.baidu.com访问语义化很足。 (3)端口计算机中的端口号,就好像现实生活中的门票号一样。通过门牌号,外卖小哥可以在整栋大楼的众多房间中,准确地把外卖送到你的手中。 同样的道理,在一台电脑中,可以运行成千上百个web服务。每个web服务都对应唯一的端口号。客户端发送过来的网络请求,可以通过端口号,可以被准确地交给对应的web服务器进行处理。 图示: (4)127.0.0.1和Localhost?说明: 127.0.0.1是回送地址,指本地机,是用来测试使用。 回送(127.x.x.x)是本机回送地址(Loopback Adddress),即主机IP堆栈内部的IP地址,主要 用于网络软件测试以及本地机进程通信,无论什么程序,一旦使用回送地址发送数据,协议 软件立即返回,不能进任何网络传输。 127.0.0.1这个地址分配给loopback接口。loopback是一个特殊的网络接口(可理解成虚拟网卡) , 用于本机各个应用之间的网络交互。只要操作系统的网络组件是正常的,loopback就能正常工作。 在windows系统中,这个地址有一个别名“Localhost”。寻求这样一个地址,是不能发到网络接口的。 除非出错,否则在传输介质上永远不应该出现目的地址为"127.0.0.1"的数据包。 (5)通过http创建一个服务器
启动后: (6)reqreq监听的请求相关的信息 如:请求方法,请求的url地址 (6)res响应给客户端的内容 res.end() :响应的内容。 res.setHeader():响应解析的编码格式。 (7)通过postman来请求本地的服务器三.通过不同的地址访问到不同的内容1.代码:
图示: ? 没有访问到 ? ? |
|
网络协议 最新文章 |
使用Easyswoole 搭建简单的Websoket服务 |
常见的数据通信方式有哪些? |
Openssl 1024bit RSA算法---公私钥获取和处 |
HTTPS协议的密钥交换流程 |
《小白WEB安全入门》03. 漏洞篇 |
HttpRunner4.x 安装与使用 |
2021-07-04 |
手写RPC学习笔记 |
K8S高可用版本部署 |
mySQL计算IP地址范围 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 5:43:03- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |