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

前端之家收集整理的这篇文章主要介绍了AJAX学习笔记(四)——HTPP请求原理前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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、响应体

原文链接:https://www.f2er.com/ajax/162496.html

猜你在找的Ajax相关文章