1、TCP/IP协议调优
应用层、运输层、网络层、链路层
2、HTTPS和HTTP的区别:
https协议需要到ca申请证书,一般免费证书很少,需要交费
http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议
http和https使用的是完全不同的连接方式,用的端口也不一样,前者80,后者443
http的连接很简单,是无状态的
https协议是由ssl+http协议构建的可进行加密传输,身份认证的网络协议要比http协议安全
3、HTTP请求的GET、POST、、、方式的区别
最直接的区别,GET请求的参数是放在URL里的,POST请求参数是放在请求body里的;
GET请求的URL传参有长度限制,而POST请求没有长度限制;
GET请求的参数只能是ASCII码,所以中文需要URL编码,而POST请求传参没有这个限制;
其实,GET和POST本质上两者没有任何区别。他们都是HTTP协议中的请求方法。底层实现都是基于TCP/IP协议。上述的所谓区别,只是浏览器厂家根据约定,做得限制而已。
https://baijiahao.baidu.com/s?id=1620934682611653374&wfr=spider&for=pc