-
一個HTTP相應一般有三部分組成:
一個數字和文字組成的狀態碼,用來顯示請求是成功還是失敗
響應頭,響應頭也和請求頭一樣包含許多有用的信息,例如服務器類型、日期時間、內容類型和長度等
響應體,也就是響應正文。
查看全部 -
GET:一般用于信息獲取;使用URL傳遞參數;對所發送信息的數量也有限制,一般在2000個字符。
POST:一般用于修改服務器上的資源。對所發送信息的數量無限制
查看全部 -
一個HTTP請求一般有四部分組成:
HTTP請求的方法或動作,比如是GET還是POST請求
正在請求的URL,總得知道請求的地址是什么吧
請求頭,包含一些客戶端環境信息,身份驗證信息等
請求體,也就是請求正文,請求正文中可以包含客戶提交的查詢字符串信息,表單信息等等。
查看全部 -
HTTP請求:
一個完整的HTTP請求過程,通常有下面7個步驟:
建立TCP連接
Web瀏覽器向Web服務器發送請求命令
Web瀏覽器發送請求頭信息
Web服務器應答
Web服務器發送應答頭信息
Web服務器向瀏覽器發送數據
Web服務器關閉Tcp連接
查看全部 -
兼容ie5和ie6甚至更早的版本
var request;
if(window.XMLHttpRequest){
request=new XMLHttpRequest;
}
else
{
request= new ActiveXObject("Microsoft.XMLHTTP");//I46,IE5
}
查看全部 -
json的值
數字(整數或浮點數)比如123,1.23
字符串(在雙引號中)
邏輯值(true或false)
數組(在方括號中)
對象(在花括號中)
null
查看全部 -
XMLHttpRequest對象
var request = new?XMLHttpRequest();
如何兼容IE5和IE6甚至更早的版本?
這些寫?
查看全部 -
運用HTML和CSS來實現頁面,表達信息;
運用XMLHttpRequest和web服務器進行數據的??異步?交換;
運用JavaScript操作DOM,實現動態局部刷新;
查看全部 -
open(請求方法,請求地址,async)
請求方法不區分大小寫
請求地址可以是絕對地址/相對地址
async: 同步false/ 異步true(一般采用異步)
send(string);//發送請求到服務器上
實例:
查看全部 -
實例:
get和post的一些簡單介紹:
HTTP響應部分:
常見狀態碼類型:
查看全部 -
創建XHR實例對象request
var request =new XMLHttpRequest();
兼容IE5/6寫法:
var?request?; if?(window.XMLHttpRequest){? ????request?=new?XMLHttpRequest(); }elst{ ????request?=new?ActiveXObject("Microsoft.XMLHTTP");//IE5?6 }
查看全部 -
XMLHttpRequest對象的出現,使異步方式實現:
實現ajax需要掌握的基礎技術:
查看全部 -
AJAX的全稱:Asynchronous JavaScript and XML,(異步的JavaScript和XML)。
AJAX簡介:它不是某種編程語言,是一種無需在重新加載整個網頁的情況之下,能夠更新部分網頁的技術。
查看全部 -
完整的HTTP請求過程:
建立TCP連接
Web瀏覽器向Web服務器發送請求命令
Web瀏覽器發送請求頭信息
Web服務器應答
Web服務器發送應答頭信息
Web服務器向瀏覽器發送數據
Web服務器關閉TCP連接
查看全部 -
HTTP狀態碼
查看全部
舉報