Java教程

基础知识---HTTP协议和内外网的划分

本文主要是介绍基础知识---HTTP协议和内外网的划分,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

http协议:

作用于浏览器(Browser)和服务器(Serve),原理就是在一台客户端(Client)上通过浏览器向服务器发送某些请求,服务器接收到请求后,再通过浏览器给与客户机回应

常见的HTTP协议版本有:HTTP 1.1 、HTTP 2

1)HTTP协议的请求方法:

GET:指向指定资源发出显示请求

HEAD:和GET一样,但是不传回所有资源内容

POST:向指定资源提交数据,数据被包含在请求中

PUT:向指定位置上传

DELETE:删除所表示的资源

OPTIONS:这个方法可使服务器传回该资源所支持的所有HTTP请求方法(用“*”代替资源名称,向Web服务器发送OPTIONS请求,可以测试服务器功能是否能够正常运作)

顺带还有一点要说一下就是GET和POST的小区别 。GET的请求是会显示在URL上的,而POST的是不显示在URL上的也就是说他的请求是隐视的,POST的会显示在请求内容 Form date中

2)HTTP协议的构成解释

pg:https://www.chabug.org/web/123.html?

http就是http协议,www.chabug是域名 端口省略掉了(通常来说http的端口是80,https的端口是443),web表示的是虚拟目录,123.html表示的是文件名,后面加了锚点就能快速的调到自己想看的地方

接下来就是HTTP协议中的状态码,这个要拿小本本记一下啦有用的

内网和外网的划分:

内网就是我们所说的局域网,外网就是公网。内网占得较多,除了内网,剩下的就都是外网

私网:10.0.0.0---10.255.255.255

           172.16.0.0---172.31.255.255

           192.168.0.0---192.168.255.255

            还有就是给公司内网使用的IP地址也是私网IP地址

由于现在的私网IP地址已经不够分给人们使用了,所以用路由NAT将内网IP和internet相连利用创造新的公用私网IP地址{192.168.0.1和192.168.0.2两个私有IP地址经过路由器连接到Internet公网就能达到使用公网IP}

这篇关于基础知识---HTTP协议和内外网的划分的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!