站長資訊網
最全最豐富的資訊網站

ajax的交互流程有哪幾步

ajax交互流程的步驟:1、創建XMLHttpRequest對象;2、規定請求的類型、URL以及是否異步處理請求;3、設置發送信息至服務器時的內容編碼類型;4、發送請求;5、接受服務器響應數據;6、使用JS和DOM實現局部刷新。

ajax的交互流程有哪幾步

本教程操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

AJAX代表異步JavaScript和XML。它是一組用于異步顯示數據的相關技術。換句話說,它在不重新加載網頁的情況下發送和檢索數據。

ajax交互流程的步驟

1、創建 XMLHttpRequest 對象

var ajax = new XMLHttpRequest();

2、規定請求的類型、URL 以及是否異步處理請求。

ajax.open('GET',url,true);

3、設置發送信息至服務器時的內容編碼類型

ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

4、發送請求

ajax.send(null);

5、接受服務器響應數據

ajax.onreadystatechange = function () {     if (obj.readyState == 4 && (obj.status == 200 || obj.status == 304)) {      } };

6、使用 JavaScript 和 DOM 實現局部刷新

擴展知識:ajax幾種請求方式?

常用的post、get、delete。不常用copy、head、link等等。

區別:

(1)post比get安全 (因為post參數在請求體中。get參數在url上面)

(2)get傳輸速度比post快 根據傳參決定的。(post通過請求體傳參,后臺通過數據流接收。速度稍微慢一些。而get通過url傳參可以直接獲取)

(3)post傳輸文件大理論沒有限制 get傳輸文件小大概7-8k ie4k左右

(4)get獲取數據 post上傳數據(上傳的數據比較多 而且上傳數據都是重要數據。所以不論在安全性還是數據量級 post是最好的選擇)

【相關教程推薦:AJAX視頻教程】

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久久久四虎国产精品| 精品精品国产自在久久高清| 亚洲av无码精品网站| 国产精品国三级国产AV| 国产AV国片精品| 精品国产午夜福利在线观看| 国产精品欧美成人| 国产在线拍揄自揄视精品不卡| 国产精品不卡视频| 欧美国产成人精品二区芒果视频| 久久精品国产99国产精品澳门| 精品日本一区二区三区在线观看| 日韩特黄特色大片免费视频| 91精品免费在线观看| 99精品高清视频一区二区| 国产成人精品无码专区| 7m凹凸精品分类大全免费| 国产啪亚洲国产精品无码| 国产精品白浆在线播放| 久久精品人成免费| 国产精品偷伦视频免费观看了| 日韩毛片在线视频| 日韩吃奶摸下AA片免费观看| 亚洲综合一区无码精品| 亚洲av成人无码久久精品| 国产激情精品一区二区三区| 国产精品国产三级国产AV′| 精品久久免费视频| 久久精品国产亚洲av麻豆图片| 亚洲欧洲美洲无码精品VA| 日韩中文字幕在线播放| 久久精品青草社区| 国产成人精品三级在线| 国产精品天天看大片特色视频 | 全国精品一区二区在线观看| 国产99久久久国产精品小说| 国产精品免费精品自在线观看| 久久久久久精品成人免费图片| 国模精品一区二区三区| 亚洲国产精品日韩在线观看| 亚洲国产日韩在线|