前端学习笔记_HTTP基础

打开一个网页的过程
  1. 输入网址
  2. 网址通过DNS匹配IP地址
  3. 与IP地址建立链接
  4. 发送HTTP请求
  5. 服务器解析请求,调用后台进行处理
  6. 浏览器展示服务器返回的结果

域名解析:

nslookup www.baidu.com

建立链接:

 telnet www.baidu.com 80     

发送请求:

 GET /HTTP/1.1     //请求行,其格式是(请求方法 请求路径 HTTP版本)
 Host:www.baidu.com   //格式(头部字段名:值)
HTTP协议的请求方法有:

GET、POST、HEAD、PUT、DELETE、OPTIONS、TRACE、CONNECT

前端学习笔记_HTTP基础_第1张图片
HTTP(HyperText Transfer Protocol)超文本传输协议,AJAX是基于HTTP来传输数据的,所以想要精通AJAX适当的了解并掌握HTTP是十分有必要的。



web内容都是存储与web服务器上,web服务器使用的是http协议。

HTTP请求报文和HTTP响应报文详解

MIME Type(Multipurpose Internet Mail Extension)多用途因特网邮件扩展,为了解决在不同电子邮件系统之间搬移报文时存在的问题。

方案:

![]A0}S8{99IPGVF.png](http://upload-images.jianshu.io/upload_images/1364944-698e87f082917e46.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

浏览器兼容性:
AJAX在IE7以下版本必须使用ActiveXObject方法,标准浏览器使用XMLHttpRequest对象。

你可能感兴趣的:(前端学习笔记_HTTP基础)