四、Others部分

技術類

1、http狀態(tài)碼有哪些?分別代表是什么意思?

(1)、成功2×× 成功處理了請求的狀態(tài)碼。
200 服務器已成功處理了請求并提供了請求的網(wǎng)頁。
204 服務器成功處理了請求,但沒有返回任何內(nèi)容。
(2)、重定向3×× 每次請求中使用重定向不要超過 5 次。
301 請求的網(wǎng)頁已永久移動到新位置。當URLs發(fā)生變化時,使用301代碼。 搜索引擎索引中保存新的URL。
302 請求的網(wǎng)頁臨時移動到新位置。搜索引擎索引中保存原來的URL。
304 如果網(wǎng)頁自請求者上次請求后沒有更新,則用304代碼告訴搜索引擎機器 人,可節(jié)省帶寬和開銷。
(3)、客戶端錯誤4×× 表示請求可能出錯,妨礙了服務器的處理。
400 服務器不理解請求的語法。
403 服務器拒絕請求。
404 服務器找不到請求的網(wǎng)頁。服務器上不存在的網(wǎng)頁經(jīng)常會返回此代碼。
410 請求的資源永久刪除后,服務器返回此響應。該代碼與 404(未找到)代碼相似,但在資源以前存在而現(xiàn)在不存在的情況下,有時用來替代404 代碼。如果資源已永久刪除,應當使用 301 指定資源的新位置。
(4)、服務器錯誤5×× 表示服務器在處理請求時發(fā)生內(nèi)部錯誤。這些錯誤可能是服務器本身的錯誤,而不是請求出錯。
500 服務器遇到錯誤,無法完成請求。
503 服務器目前無法使用(由于超載或停機維護)。通常,這只是暫時狀態(tài)。

2、說說創(chuàng)建ajax的過程

(1)、創(chuàng)建XMLHttpRequest對象,也就是創(chuàng)建一個異步調(diào)用對象.
(2)、創(chuàng)建一個新的HTTP請求,并指定該HTTP請求的方法、URL及驗證信息.
(3)、設置響應HTTP請求狀態(tài)變化的函數(shù).
(4)、發(fā)送HTTP請求.
(5)、獲取異步調(diào)用返回的數(shù)據(jù).
(6)、使用JavaScript和DOM實現(xiàn)局部刷新.

網(wǎng)友評論