AJAX的概念介紹

2021-09-07 05:45:13 字數 1180 閱讀 7532

ajax學習

1.xmlhttprequest物件建立

相容ie6。ie5

2.http請求步驟

(1)建立tcp連線

(2)web瀏覽器向webserver傳送請求命令

(3)webserver傳送請求頭資訊

(4)webserver應答

(5)webserver傳送應答資訊

(6)webserver向瀏覽器傳送資料

(7)webserver關閉tcp連線

3.http請求一般由四部分組成

(1)http請求的方法或動作。比方是get還是post請求

(2)正在請求的url。總得知道請求的位址是什麼

(3)請求頭,包括一些client環境資訊,身份驗證資訊等

(4)請求體,就是請求正文。請求正文中能夠包含客戶提交的查詢字串資訊,表單資訊等等

.get:一般用於資訊獲取,使用url傳遞引數,對所傳送資訊的數量有限,一般在2000個字元

.post:一般用於改動server上的資源。

對所傳送資訊的數量無限。是比get安全。

4.http響應一般由三部分組成

(1)乙個陣列和文字組成的狀態碼。用來顯示請求是成功還是失敗

(2)響應頭,包括非常多實用資訊,如:server型別、日期時間、內容型別和長度等

(3)響應體,就是響應正文

5.http狀態碼

.1xx:資訊類,表示收到web瀏覽器請求,正在進一步的處理中

.2xx:成功,表示使用者請求被正確接收。處理。如:200 ok

.3xx:重定向,表示請求沒有成功。客戶必須採取進一步的動作

.4xx:client錯誤,表示client提交的請求有錯誤,如:404 not found,意味著請求中所引用的文件不存在

.5xx:server錯誤,表示server不能完畢對請求的處理:如500

6.xmlhttprequest傳送請求

.open(method,url,async)[請求方法。請求位址,請求同步、非同步]

.send(string)

注意:使用get請求時send能夠為null。使用post請求send不能為null。

AJAX的簡單介紹

options 檢測有哪些方法可以用 get 獲取服務資訊 post 修改與更新,新增伺服器資訊 put 新增 delete 刪除 head 只返回頭資訊 trace 顯示頭資訊,用來測試 客戶端發起http請求 簡歷tcp鏈結 客戶端 瀏覽器 傳送請求資訊 狀態行 請求頭 空行 請求體 伺服器的響...

ajax的簡單介紹

響應主體,就是伺服器給我們返回的結果內容 瀏覽器裡的responsive 請求主體,是我們給伺服器的資料 輸入網域名稱發起一次請求,得到的可能是標籤,標籤可能還要在發一次請求 post怎麼發請求 form表單 ajax action 是你要請求伺服器的位址。不寫就表示當前 http 細節差異在請求主...

AJAX原理介紹

本文主要內容 1 ajax概念 2 ajax原理 目前,編寫應用程式時有兩種基本的選擇 乙個是桌面應用程式和另乙個web應用程式。桌面應用程式一般很快,具有漂亮的使用者介面 通常和作業系統有關 和非凡的動態性。可以單擊 選擇 輸入等系統的互動能力很強,基本上不需要等待。另一方面,web 應用程式是最...