HTTP(超文本传输协议)
TCP/IP协议集中的一个应用层协议,用于定义web浏览器与web服务器之间交换数据的过程以及数据本身的格式
浏览器与WEB服务器的连接过程是短暂的,每次连接只处理一个请求和响应。对每一个页面的访问,浏览器与WEB服务器都要简历一次单独的连接。
浏览器到WEB服务器之间的所有通讯都是完全独立分开的请求和响应对。
HTTP请求消息:
HTTP响应消息:
使用get方式传递参数:
1、在浏览器地址栏中输入某个url地址或单击网页上的一个超链接时,浏览器发送的HTTP请求消息的方式为get。
2、如果表单< form >表单元素的method属性被设置为了“get”,浏览器提交form表单时发送的HTTP请求消息的方式也为get。
3、使用get请求方式给web服务器传递参数的格式。
4、使用get方式传送的数据量限制在1kb以下。
使用post方式传递参数:
1、post请求方式主要用于向web服务器端程序提交form表单中的数据:form表单的method属性被设置为了“post”。
2、post方式将各个表单字段元素及其数据作为http消息的实体内容发送给web服务器,传送的数据量比“get”方式传送的数据量大得多。