1.什么是HTTP协议,HTTP相应/请求的步骤
(hyper text transfer protocol)超文本传输协议
传输方式:浏览器作为客户端向web服务器发送请求,web再相应到浏览器客户端。
HTTP工作原理(三次握手)
在浏览器地址栏键入URL,按下回车之后会经历以下流程:
1、浏览器向DNS服务器请求解析该URL中的域名所对应的IP地址;(第一次握手:向服务器请求解析IP)
2、解析出IP地址后,根据该IP地址和默认端口80,和服务器建立TCP连接;(第二次握手:回应客户端 已收到解析请求)
3、浏览器发出读取文件(URL 中域名后面部分对应的文件)的HTTP请求,该请求报文作为TCP
三次握手的第三个报文的数据发送给服务器;(第三次握手:向服务器发出读取文件请求)
4、服务器对浏览器请求作出响应,并把对应的html文本发送给浏览器;
5、释放TCP连接;
6、浏览器将该html文本并显示内容。
2.PHP常用函数
3.MySQL中explain用法
explain显示了mysql如何使用索引来处理select语句以及连接表,可以帮助选择更好的索引和写出更优化的查询语句。
4.数据的传输的加密方式
对称加密和非对称加密
5.8大设计模式,然后知道一两个是的使用场景,例如单例,在sql中的运行啊之类的,然后优缺点