天天看點

介紹

全稱Asynchronous Javascript and XML(異步的js和XML)

通過AJAX可以在浏覽器中向伺服器發送異步請求

最大優勢:無需重新整理擷取資料

AJAX不是新的程式設計語言,是一種将現有标準組合在一起使用的新方式

優點:

可以無需重新整理頁面與伺服器進行通信

允許根據使用者事件來更新部分頁面内容

缺點:

沒有浏覽曆史,不能回退

存在跨域問題(同源)

SEO不友好(爬蟲爬取不到)

可擴充标記語言

被設計用來傳輸和存儲資料

XML與HTML類似,不同的是HTML中都是預定義标簽,XML中沒有預定義标簽,全是自定義标簽,用來表示一些資料

現在已經被JSON取代

超文本傳輸協定,協定詳細了浏覽器和網際網路伺服器之間互相通信的規則

請求行

GET/POST:+url+HTTP/1.1協定版本

請求頭

Host

Cookie

Content-type

User-Agent

空行

請求體

POST請求體可以不為空,GET請求體為空

響應行

HTTP協定版本HTTP/1.1

響應狀态碼200

響應狀态字元串OK(域響應狀态碼相對應)

響應頭

Content-Type

Content-Length

Content-encoding

響應體

html檔案

js檔案

上一篇: 介紹