ajax前後端通訊之readyState簡析與應用

2021-10-10 08:11:30 字數 934 閱讀 3279

readystate取不同值時對應的狀態及含義:

狀態描述

0unsent

**被建立,但尚未呼叫open()方法。

1opened

open()方法已經被呼叫。

2headers_received

send()方法已經被呼叫,並且頭部和狀態已經可獲得。

3loading

響應體部分正在被接收。

4done

opened這個狀態中,我們可以通過 setrequestheader() 方法來設定請求的頭部, 可以呼叫 send() 方法來發起請求。

loading這個狀態中,如果 responsetype 屬性是「text」或空字串, responsetext 將會在載入的過程中擁有部分響應資料。

簡單應用:

我們可以在使用ajax進行前後端通訊時,偵聽"readystatechange"事件,根據readystate屬性值來判斷當前通訊處於哪個階段。

前後端互動AJAX

本著助人為樂的思想,認識了一些前端的初學者,幫助他們更快的步入到前端這個乙個行業。今天呢,我想要說的主題是 工作中的前後端互動 1.古老的表單提交 這種形式呢,比較早,以後端為主。前端提交表單,後端驗證 jsp,request.getparameter 這種方式後端做的比較多,我就不特別說明了。2....

ajax前後端分離

本週內容 今日內容 ajax結合sweetalert實現刪除按鈕動態效果 bulk create批量插入資料 自定義分頁器 多對多三種建立方式 明日內容 forms元件 cookies與session操作 django中介軟體 跨站請求偽造csrf auth模組 bbs小作業 fbv 上週內容回顧 ...

gatewayworker 前後端通訊

gatewayworker的環境搭建看我之前的文章 首先,執行start for win.bat啟動服務 接著配置start gateway.php檔案,確保websocket通訊 new gateway websocket 後端配置好後,用前端連線 直接上前端 如果一切正常的話,控制台執行結果如下...