记忆中的URL
历史背景
URL全称Uniform Resource Locators,同样是由Tim Berners-Lee在1994年创造发明。除了URL,他还设计了HTML以及HTTP,并且这三部分组成WWW.
syntax
URL = scheme ":" ["//" authority] path ["?" query]["#" fragment]
authority = [userinfo"@"] host[":" port]
Example:
- URI:
"http://www.example.com/questions/3456/my-document"
IP
internet protocol 即是互联网协议的意思 约定两件事情
- 如何定位一台设备
- 如何封装数据报文,以便和其他设备交流
- IP
IP分为内网和外网,内网是路由器给设备分配不同的内网IP,外网则是电信随机分配外网IP,可能会变化。
端口(port)
一台机器可以提供不同的http服务端口,总共6w多个,可以维基百科搜索每个端口的服务用途,进行设置。 注意⚠️:
- 0--1023 端口是给系统使用的
- 拥有管理员权限之后才可以使用1024个端口
- http- server 默认8080 端口,个人网站也建议使用8080端口
域名
域名和IP的关系
qq.com \ google.com
一个域名可以对应不同的IP,一个IP可以对应不同的域名;
域名和IP如何链接
DNS全称Domain Name System ,这个系统自动转化对应域名和IP
如何请求不同的页面
修改请求的路径即可 path
如何请求同一个页面的不同内容
查询参数可以做到(query)