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

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 | 91久久国产精品| 无码AⅤ精品一区二区三区| 国产精品白丝喷水在线观看| 久久久久成人精品| 99热在线日韩精品免费| 午夜精品久久久久久久99热| 精品久久天干天天天按摩| 最新欧美精品一区二区三区| 91久久精品无码一区二区毛片| 99久久精品免费视频| 国产乱人伦偷精品视频免观看| 午夜亚洲av永久无码精品| 国产精品亚洲五月天高清| 嫩草影院精品视频在线观看| 人妻少妇偷人精品视频| 精品国产乱子伦一区二区三区 | 老司机福利精品视频| 国产乱码精品一区二区三区 | 在线视频日韩精品| 日韩精品无码久久久久久| 中文字幕在线观看日韩| 日韩精品无码免费视频| 国产精品亚洲综合网站| 国产在线91区精品| 国产精品第一页爽爽影院| 最新在线精品国自产拍网站| 精品无码av一区二区三区| 999国产精品999久久久久久| 久久精品a亚洲国产v高清不卡| 99久久99久久精品免费观看| 91麻豆精品福利在线观看| 91精品无码久久久久久五月天 | 国产乱码一二三区精品| 国产成人精品三级麻豆| 精品少妇人妻AV免费久久洗澡| 免费精品国产自产拍在线观看图片| 无码精品一区二区三区免费视频| 久久99精品久久久久久国产| 久久久久久久99精品国产片|