Java菜鸟学习日记7

xiaoxiao2021-02-28  100

Web三大基石 URL(Uniform Resource Locator):标识资源的位置 协议:对于操作系统来说,不同的协议关联着不同的应用程序 http/https—>浏览器 tel—>电话拨号程序 mailto—>电子邮件 对于资源来说,不同协议意味着不同传输格式 URL中的协议都是应用层协议 主机 主机名+域名 主机名表示提供服务的一台服务器或一个服务器集群 www 百度提供的是网页搜索服务 map 百度提供的是地图服务 域名 表示一个公司、机构、组织、个人等 一个域名下可以有N个主机 DNS 主机名.域名 通过DNS解析成IP地址 IP地质 本质上来说是一个整数 192.168.1.211(点分十进制转换格式,给人看,方便人记忆) 实际上是4个字节,是一个int值 32位 网络上一个服务器/电脑的门牌号 端口号 一台电脑上有n个联网的程序、为了区分是那个程序在收发数据包,需要在数据包中用一个整数来区分不同的程序----端口号 short型的整数 16位 端口号的使用,有一个并不严格的管理机制 众所周知的,或者比较流行的程序或服务,它们的端口号已经被习惯性固定比如: Web服务:80 安全的Web服务:433 FTP服务:21 MySQl:3306 操作系统会把小端口号(0-5000)保留下来,而大的端口号随机分配给程序使用 端口在内网与外网通信中,可以被NAT利用,用来区分内网中的计算机 查询字符串(QueryString) key1=value&key2=value2 URLEncode这种方式把&、=等特殊字符进行编码
转载请注明原文地址: https://www.6miu.com/read-41686.html

最新回复(0)