學習Ajax教程,詳細瞭解Get與Post

學習Ajax教程,詳細瞭解Get與Post

Get方式:
作用:可傳送簡單數據
大小:url最大長度是2083 bytes,可以用於GET傳遞數據的長度是2048 bytes
包含體:數據追加到url中發送,也就是http的header傳送

Post方式:
作用:可傳送簡單複雜數據
大小:web.config裏限制
包含體:數據在http請求的實體內容裏傳送

Ajax用Post模式傳送數據.需注意:
1.設置header的Context-Type爲application/x-www-form-urlencode確保服務器知道實體中有參數變量. 通常使用XmlHttpRequest對象的SetRequestHeader("Context-Type","application/x-www- form-urlencoded;")
2.參數是名/值一一對應的鍵值對,每對值用&號隔開.如 name=abc&sex=man&age=18.
3.參數在Send(參數)方法中發送
4.服務器端請求參數區分Get與Post.例如asp.net中以Request.Form["name"]對實體中的參數請求.這時url參數請求Request.QueryString["name"]將引發異常

以下爲引用的內容:

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章