1、什么是http协议?
是由w3c制定的一种网络应用层协议,规定了浏览器与服务器之间是如何通信的以及相应数据包的格式。
2、如何通信的?
(1)建立连接
(2)发送请求
(3)发送响应
(4)关闭连接
特点:一次请求一次连接
这样设计的优点:Web服务器使用尽可能少的连接为尽可能多的请求服务。
3、什么是请求方式?
浏览器向服务器传送数据的方式就是请求方式。
4、get和post的区别?
(1)提交数量上说 get方式提交的请求参数及参数值放在请求资源路径里面,限制数据的大小,不适合提交大量的数据。
post方式提交的请求对安全,post没有将数据加密。
注:1)那些情况是post请求:表单设置为post时
2)那些情况是get请求:
a.直接输入某个地址 b.点击链接c.表单默认提交的方式,
5、开发时如何选择?
1)向服务器索取(查找)数据一般用get请求
2)向服务器提交数据时用post请求