Ajax狀態碼 獲取服務端響應的另一種方式

2021-10-07 20:23:41 字數 1022 閱讀 7277

在建立ajax物件,配置ajax物件,傳送請求,以及接收完伺服器端響應資料,這個過程中的每乙個步驟都會對應乙個數值,這個數值就是ajax狀態碼。

0:請求未初始化(還沒有呼叫open())

1:請求已經建立,但是還沒有傳送(還沒有呼叫send())

2:請求已經傳送

3:請求正在處理中,通常響應中已經有部分資料可以用了

4:響應已經完成,可以獲取並使用伺服器的響應了

onreadystatechange 事件

當 ajax 狀態碼發生變化時將自動觸發該事件。

;//0:已經建立了ajax物件 但是還沒有對ajax物件進行配置

;//1:已經對ajax物件完成配置 但還沒有發生請求

//當ajax狀態碼發生變化的時候觸發

xhr.

onreadystatechange=(

)=>

} xhr.

send

()

// 06-獲取伺服器端響應資料的另一種方式.html

get(

'/readystate'

,(req,res)

=>

)

效果:

推薦使用onload方式

利用Ajax狀態碼獲取伺服器端的響應

ajax狀態碼是什麼?在建立ajax物件,配置ajax物件,傳送請求,以及接收服務端響應資料,這個過程的每乙個步驟對應乙個數值,這個數值就是ajax狀態碼 0未初始化 1請求已經建立但是還沒有傳送沒有呼叫send 2請求已經傳送 3請求正在處理中已經有部分可以用了 4請求已經完成可以獲取並使用伺服器...

12 3 服務端響應編碼

服務端響應編碼總體流程 1 nettycodecadapter internalencoder.encode channelhandlercontext ctx,object msg,bytebuf out 2 new nettybackedchannelbuffer bytebuf buffer ...

獲取服務端路徑

功能描述 獲取服務端備份路徑 建立人 daiyuanyuan 建立日期 2011 8 15 修改記錄1 修改人 修改日期 修改內容 修改記錄2 throws tremoteprocessfailedexception public static string getbackuppath throws...