您的位置:首页 > 编程语言 > PHP开发

AJAX学习笔记(四)——HTPP请求原理

2016-01-20 11:10 369 查看
HTPP请求原理:

1、HTTP是一种计算机网络通信规则,谁和谁之间的呢——浏览器和服务器(B/S),用来请求信息和服务;

2、HTTP是一种无状态的协议——不建立持久连接,不保留连接相关信息(爱过就失忆了~)

3、步骤(7):a、服务器建立TCP连接 b、浏览器向服务器发送请求命令 c、浏览器向服务器发送请求头信息 d、服务器应答 e、服务器向浏览器发送应答头信息 f、服务器向浏览器发送数据 g、服务器关闭TCP连接

  3.1 HTTP请求:a、请求的方法和动作(GET or POST) b、URL  c、头(浏览器环境信息、身份验证信息)d、体(请求体,如查询字符串信息、表单信息)  请求头和请求体之间有空行(脖子?),来表示头的part一结束,要来身体部分了~

  3.2 GET:a、一般用来向服务器请求信息;b、使用URL参数 c、实际上,URL不存在参数上限的问题,HTTP协议规范没有对URL长度进行限制。这个限制是特定的浏览器及服务器对它的限制。 d、GET请求的数据会附在URL之后,以?分割URL和传输数据,参数之间以&相连;如果是中文/其他字符,则直接把字符串用BASE64加密

  3.3 POST: a、一般用来修改服务器上资源 b、请求数据不存在长度限制,但是考虑到服务器处理能力,实际中还是有要求的

  3.4 HTTP响应:a、状态码(数字&文字)b、响应头(服务器类型,日期,内容类型和长度) c、响应体
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  前端 ajax